diff options
Diffstat (limited to 'src/ee/doit.py')
-rw-r--r-- | src/ee/doit.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/ee/doit.py b/src/ee/doit.py new file mode 100644 index 0000000..87a6601 --- /dev/null +++ b/src/ee/doit.py @@ -0,0 +1,16 @@ +import logging + +from doit import get_var + + +def configure_logging(): + log_level = get_var("log-level", None) + + if log_level: + ee_logger = logging.getLogger("ee") + formatter = logging.Formatter("%(levelname)s: %(message)s") + ch = logging.StreamHandler() + ch.setFormatter(formatter) + ee_logger.addHandler(ch) + + ee_logger.setLevel(log_level) |