2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-06-13 01:40:26 +00:00

Merge pull request #4881 from robin2008/openbmcpy-nodep-warn

report clear error message when lacking python dependency.
This commit is contained in:
zet809
2018-03-05 17:38:44 +08:00
committed by GitHub

View File

@ -105,6 +105,11 @@ class Server(object):
sock.close()
self.server.stop()
os._exit(0)
except ImportError:
messager.error("xCAT mgt=openbmc is using a Python based framework and there are some dependencies that are not met.")
print(traceback.format_exc(), file=sys.stderr)
self.server.stop()
os._exit(1)
except Exception:
print(traceback.format_exc(), file=sys.stderr)
self.server.stop()