From: John Spray Date: Wed, 4 Oct 2017 17:13:25 +0000 (-0400) Subject: mgr: fix os._exit overrides X-Git-Tag: v13.0.1~332^2~14 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e2442c1e20bf4ff12d58af500b34a18cc60d2de1;p=ceph.git mgr: fix os._exit overrides These would throw an exception when passed a status code. Signed-off-by: John Spray --- diff --git a/src/pybind/mgr/dashboard/module.py b/src/pybind/mgr/dashboard/module.py index c5f362a3b6fb..978973725183 100644 --- a/src/pybind/mgr/dashboard/module.py +++ b/src/pybind/mgr/dashboard/module.py @@ -46,7 +46,7 @@ log = logging.getLogger("dashboard") LOG_BUFFER_SIZE = 30 # cherrypy likes to sys.exit on error. don't let it take us down too! -def os_exit_noop(): +def os_exit_noop(*args, **kwargs): pass os._exit = os_exit_noop diff --git a/src/pybind/mgr/prometheus/module.py b/src/pybind/mgr/prometheus/module.py index c086eaadf298..842517f208f3 100644 --- a/src/pybind/mgr/prometheus/module.py +++ b/src/pybind/mgr/prometheus/module.py @@ -15,7 +15,7 @@ DEFAULT_PORT = 9283 # cherrypy likes to sys.exit on error. don't let it take us down too! -def os_exit_noop(): +def os_exit_noop(*args, **kwargs): pass