class_docstr: A Remote Dask Worker controlled by SSH
  
  Parameters
  ----------
  scheduler: str
      The address of the scheduler
  address: str
      The hostname where we should run this worker
  worker_class: str
      The python class to use to create the worker.
  connect_options: dict
      kwargs to be passed to asyncssh connections
  remote_python: str
      Path to Python on remote node to run this worker.
  kwargs: dict
      These will be passed through the dask worker CLI to the
      dask.distributed.Worker class
code: def nprocs(self):
      warnings.warn(
          "The nprocs attribute will be removed in a future release. It has been "
          "renamed to n_workers.",
          FutureWarning,
      )
      return self.n_workers
  
imports: from __future__ import annotations
  import copy
  import logging
  import sys
  import warnings
  import weakref
  from json import dumps
  from typing import Any
  import dask
  import dask.config
  from distributed.deploy.spec import ProcessInterface, SpecCluster
label_desc: Use image node_id 2 for calling the Worker obj's underlying member method code with example usage: obj.nprocs() and returns: self