def ssh_start(self, user=None, port=8801): if user is None: user = os.getenv('USER') logging.info("") hostname = self.get_member_annotation("host") self.ssh_session = NeXPyroSession(user, hostname, port) self.ssh_session.run()
def run(): global user, hostname, localPort, sessionTime run_parser() session = NeXPyroSession(user, hostname, localPort) b = session.run() if not b: crash("session could not be established!") if sessionTime != 0: sleepSafe(sessionTime) session.terminate()