aboutsummaryrefslogtreecommitdiff
path: root/api/log.py
diff options
context:
space:
mode:
Diffstat (limited to 'api/log.py')
-rw-r--r--api/log.py14
1 files changed, 12 insertions, 2 deletions
diff --git a/api/log.py b/api/log.py
index 1b60670..c006f67 100644
--- a/api/log.py
+++ b/api/log.py
@@ -1,8 +1,18 @@
import logging
+from dotenv import load_dotenv
+from os import environ
+
+load_dotenv()
# logging module wrapper (same as db.py)
-VERBOSE = logging.INFO
-logging.basicConfig(format="[ %(levelname)s ]: %(message)s", level=VERBOSE)
+log_level = [
+ None,
+ logging.ERROR,
+ logging.WARNING,
+ logging.INFO
+ ][int(environ["CONNECT4_LOG_LEVEL"])]
+
+logging.basicConfig(format="[ %(levelname)s ]: %(message)s", level=log_level)
# log functions
error = logging.error