diff --git a/transfer_service/tape_client.py b/transfer_service/tape_client.py index fbbad95298eea2cee64a64580e693f32195269fd..10d4bfac23ee42e2ba82208b5bdf435b87b362ac 100644 --- a/transfer_service/tape_client.py +++ b/transfer_service/tape_client.py @@ -98,9 +98,9 @@ class TapeClient(object): fp = open(tmp, "a") for f in fileList: fp.write(f"{f}\n") - fp.close() + fp.close() + self.copy(f"./{tmp}", f"/tmp/{tmp}") os.remove(f"./{tmp}") - self.copy("./" + tmp, "/tmp/" + tmp) cmd = f"{self.EEADM} recall /tmp/{tmp}" stdin, stdout, stderr = self.client.exec_command(cmd)