logs_dir = JIRA_LOGS_DIR + "/" + jira_id else: logs_dir = args.path if dest_ip: user = getpass.getuser() passwd = getpass.getpass() cont0_ssh_conn = SSHClient(log_path=sys.stdout) cont0_ssh_conn.connect(hostname=src_ip, username=WRSROOT_USERNAME, password=WRSROOT_PASSWORD) tarball = cont0_ssh_conn.collect_logs() # Remove .tgz extension and add .gz tarball = os.path.splitext(tarball)[0] + '.gz' dest_server_conn = SSHClient() dest_server_conn.connect(hostname=dest_ip, username=user, password=passwd) ssh_key = cont0_ssh_conn.get_ssh_key() dest_server_conn.deploy_ssh_key(ssh_key) dest_server_conn.sendline("mkdir -p " + logs_dir) dest_server_conn.find_prompt() cont0_ssh_conn.rsync(tarball, user, dest_ip, logs_dir) dest_server_conn.sendline("chmod -R 775 " + logs_dir) dest_server_conn.find_prompt() sys.exit(0)