From 5ffabcfef5b2f7356709c6fbb7025681ddfe069b Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Fri, 9 Jul 2021 13:05:37 -0400 Subject: [PATCH] Avoid failing if we can't get the future data --- daemon-common/vm.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/daemon-common/vm.py b/daemon-common/vm.py index 072eb921..8ff59280 100644 --- a/daemon-common/vm.py +++ b/daemon-common/vm.py @@ -897,6 +897,9 @@ def get_list(zkhandler, node, state, limit, is_fuzzy=True): for vm_uuid in vm_execute_list: futures.append(executor.submit(common.getInformationFromXML, zkhandler, vm_uuid)) for future in futures: - vm_data_list.append(future.result()) + try: + vm_data_list.append(future.result()) + except Exception: + pass return True, vm_data_list