summaryrefslogtreecommitdiff
path: root/ironic/cmd
diff options
context:
space:
mode:
Diffstat (limited to 'ironic/cmd')
-rw-r--r--ironic/cmd/singleprocess.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/ironic/cmd/singleprocess.py b/ironic/cmd/singleprocess.py
index 675bd1bc2..28100efe9 100644
--- a/ironic/cmd/singleprocess.py
+++ b/ironic/cmd/singleprocess.py
@@ -46,12 +46,12 @@ def main():
conductor_cmd.issue_startup_warnings(CONF)
launcher.launch_service(mgr)
- wsgi = wsgi_service.WSGIService('ironic_api', CONF.api.enable_ssl_api)
- launcher.launch_service(wsgi)
-
# NOTE(dtantsur): handling start-up failures before launcher.wait() helps
# notify systemd about them. Otherwise the launcher will report successful
# service start-up before checking the threads.
mgr.wait_for_start()
+ wsgi = wsgi_service.WSGIService('ironic_api', CONF.api.enable_ssl_api)
+ launcher.launch_service(wsgi)
+
sys.exit(launcher.wait())