From 4fc9df112b48240cafa42823fdd1732790d20a11 Mon Sep 17 00:00:00 2001 From: Jan Kaluza Date: Sep 19 2017 09:19:38 +0000 Subject: Fix #60 - Show warning when loading DevConfiguration --- diff --git a/server/odcs/server/config.py b/server/odcs/server/config.py index a53b1d9..9568bdd 100644 --- a/server/odcs/server/config.py +++ b/server/odcs/server/config.py @@ -24,8 +24,8 @@ import imp import os +import sys -from os import sys from odcs.server import logger @@ -42,8 +42,11 @@ def init_config(app): try: with open(config_file): config_section = 'ProdConfiguration' - except: - pass + except (OSError, IOError) as e: + # Use stderr here, because logging is not initialized so far... + sys.stderr.write("WARN: Cannot open %s: %s\n" % ( + config_file, e.strerror)) + sys.stderr.write("WARN: DevConfiguration will be used.\n") # try getting config_file from os.environ if 'ODCS_CONFIG_FILE' in os.environ: