docs: def disconnect(self):
          """
          Close the connection
          """
          if hasattr(self, '_lazy_sftp'):
              if self.sftp is not None:
                  self.sftp.close()
              delattr(self, '_lazy_sftp')
          if hasattr(self, '_lazy_channel'):
              if self.channel is not None:
                  self.channel.close()
              delattr(self, '_lazy_channel')
          if hasattr(self, '_lazy_cli'):
              if self.cli is not None:
                  self.cli.close()
              delattr(self, '_lazy_cli')
          if hasattr(self, '_lazy_pbm'):
              if self.pbm is not None:
                  self.pbm.close()
              delattr(self, '_lazy_pbm')
          if hasattr(self, '_lazy_rpyc'):
              if self.rpyc is not None:
                  self.rpyc.close()
              delattr(self, '_lazy_rpyc')