Commit 2ae5f64aa2e72b66ff37ad3c62a6dd8091864985
1 parent
89c56528
Exists in
rhitier-dev
Change the logging level based on env var DEBUG
Showing
1 changed file
with
9 additions
and
6 deletions
Show diff stats
web/run.py
... | ... | @@ -65,22 +65,25 @@ CME_DATE_FMT = "%Y-%m-%dT%H:%MZ" |
65 | 65 | |
66 | 66 | # Are we on the SSA instance for ESA? |
67 | 67 | SSA = environ.get('SSA') == 'true' |
68 | -DEBUG = environ.get('DEBUG') == 'true' | |
69 | -# SSA = True | |
68 | +DEBUG = environ.get('DEBUG') in ['true', 'True', 1, '1'] | |
70 | 69 | |
71 | 70 | # LOGGING ##################################################################### |
72 | 71 | |
73 | 72 | LOG_FILE = get_path('run.log') |
74 | 73 | |
75 | 74 | hp_logger = logging.getLogger("HelioPropa") |
76 | -if DEBUG: | |
77 | - hp_logger.setLevel(logging.DEBUG) | |
78 | -else: | |
79 | - hp_logger.setLevel(logging.ERROR) | |
75 | +hp_logger.setLevel(logging.DEBUG) | |
76 | + | |
80 | 77 | logHandler = logging.FileHandler(LOG_FILE) |
81 | 78 | logHandler.setFormatter(logging.Formatter( |
82 | 79 | "%(asctime)s - %(levelname)s - %(message)s" |
83 | 80 | )) |
81 | + | |
82 | +# set file messages depending on env var setting | |
83 | +if DEBUG: | |
84 | + logHandler.setLevel(logging.DEBUG) | |
85 | +else: | |
86 | + logHandler.setLevel(logging.ERROR) | |
84 | 87 | hp_logger.addHandler(logHandler) |
85 | 88 | |
86 | 89 | # HARDCODED CONFIGURATION ##################################################### | ... | ... |