def _cleanup_master_ssh(self): """ Release all resources (process, temporary directory) used by an active master SSH connection. """ if self.master_ssh_job is not None: #utils.nuke_subprocess utils.nuke_subprocess(self.master_ssh_job.sp) self.master_ssh_job = None #remove the temporary directory for the master SSH socket if self.master_ssh_tempdir is not None: self.master_ssh_tempdir.clean() self.master_ssh_tmepdir = None self.master_ssh_option = ''
def _cleanup_master_ssh(self): """ Release all resources (process, temporary directory) used by an active master SSH connection. """ if self.master_ssh_job is not None: # utils.nuke_subprocess utils.nuke_subprocess(self.master_ssh_job.sp) self.master_ssh_job = None # remove the temporary directory for the master SSH socket if self.master_ssh_tempdir is not None: self.master_ssh_tempdir.clean() self.master_ssh_tmepdir = None self.master_ssh_option = ''
def kill_func(): utils.nuke_subprocess(job.sp)