diff --git a/transfer_service/tape_client.py b/transfer_service/tape_client.py index ceb2876b5edf4f92017b35bd12f27dc6c9793b42..2f2789f92f58cdc86478d7ccfb5ad092aae25c3d 100644 --- a/transfer_service/tape_client.py +++ b/transfer_service/tape_client.py @@ -15,9 +15,9 @@ class TapeClient(object): self.host = host self.port = port self.user = user - self.key = paramiko.RSAKey.from_private_key_file(keyFile) self.client = paramiko.SSHClient() self.client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) + self.key = paramiko.RSAKey.from_private_key_file(keyFile) self.client.load_system_host_keys() self.scp = None self.taskList = [] @@ -78,7 +78,7 @@ class TapeClient(object): stdin, stdout, stderr = self.client.exec_command(cmd) def recallChecksumFiles(self, dirName): - cmd = "find $(dirname " + dirName + ") -type f \( -iname \"*-md5sum.txt\" \) | eeadm recall" + cmd = "find $(dirname " + dirName + ") -type f \( -iname \"*-md5sum.txt\" \) | /opt/ibm/ltfsee/bin/eeadm recall" stdin, stdout, stderr = self.client.exec_command(cmd) exitCode = stdout.channel.recv_exit_status() out = open("tape_client_log.txt", "a")