From 115d88faf3c246e224ab25b94e134c0cf0c20063 Mon Sep 17 00:00:00 2001 From: Gavin D'souza Date: Mon, 13 Jul 2020 18:20:05 +0530 Subject: [PATCH] debug: check if there's an exception being raised silently --- bench/config/production_setup.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bench/config/production_setup.py b/bench/config/production_setup.py index 6809b733..4d6f241a 100755 --- a/bench/config/production_setup.py +++ b/bench/config/production_setup.py @@ -38,7 +38,15 @@ def setup_production(user, bench_path='.', yes=False): generate_systemd_config(bench_path=bench_path, user=user, yes=yes) else: print("Setting Up supervisor...") - update_supervisord_config(user=user, yes=yes) + try: + update_supervisord_config(user=user, yes=yes) + except Exception: + import sys, traceback + exc_type, exc_value, exc_tb = sys.exc_info() + trace_list = traceback.format_exception(exc_type, exc_value, exc_tb) + body = "".join(str(t) for t in trace_list) + print(body) + generate_supervisor_config(bench_path=bench_path, user=user, yes=yes) print("Setting Up NGINX...")