From 7e1320b17c8b656fb467f203358b41f33c621962 Mon Sep 17 00:00:00 2001 From: Felix Chadwick-Smith <chadwick-smithff@cardiff.ac.uk> Date: Wed, 10 Jan 2024 17:13:18 +0000 Subject: [PATCH] added more to wsgi.py --- wsgi.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/wsgi.py b/wsgi.py index 5db2a34..14ea89c 100644 --- a/wsgi.py +++ b/wsgi.py @@ -1,4 +1,6 @@ import os +import sys +import logging from app import app as application from markupsafe import Markup @@ -6,5 +8,9 @@ sys.modules['flask'].Markup = Markup logging.basicConfig(stream=sys.stderr) -if __name__ == '__main__': - application.run(host='0.0.0.0', port=int(os.environ.get('PORT', 8080))) +try: + if __name__ == '__main__': + application.run(host='0.0.0.0', port=int(os.environ.get('PORT', 8080))) +except Exception as e: + print(f"Exception during startup: {str(e)}") + sys.exit(1) -- GitLab