diff --git a/transfer_service/storage_rpc_server.py b/transfer_service/storage_rpc_server.py index d04b9eedadb7c73ed294607da9afb7df65961902..36708cf8e79b63b9d257add3181f726a1666afc4 100644 --- a/transfer_service/storage_rpc_server.py +++ b/transfer_service/storage_rpc_server.py @@ -135,21 +135,20 @@ class StorageRPCServer(RedisRPCServer): else: response = { "responseType": "STORAGE_LST_DONE", "storageList": result } - elif requestBody["requestType"] == "TAPE_POOL_LST": + elif requestBody["requestType"] == "TAPE_HSM_FS_LST": try: self.tapeClient.connect() - tapePools = self.tapeClient.getPoolList() + tapeHSMFilesystemList = self.tapeClient.getHSMFilesystemList() self.tapeClient.disconnect() - tapePoolList = [ p.getName() for p in tapePools ] except Exception: - errorMsg = "Unable to get tape pool list." + errorMsg = "Unable to get tape HSM filesystem list." self.logger.exception(errorMsg) response = { "responseType": "ERROR", "errorCode": 6, "errorMsg": errorMsg } else: - response = { "responseType": "TAPE_POOL_LST_DONE", - "tapePoolList": tapePoolList } + response = { "responseType": "TAPE_HSM_FS_LST", + "tapeHSMFilesystemList": tapeHSMFilesystemList } else: errorMsg = "Unkown request type." self.logger.error(errorMsg)