aboutsummaryrefslogtreecommitdiffstats
path: root/miss_htbt_service/get_logger.py
diff options
context:
space:
mode:
Diffstat (limited to 'miss_htbt_service/get_logger.py')
-rw-r--r--miss_htbt_service/get_logger.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/miss_htbt_service/get_logger.py b/miss_htbt_service/get_logger.py
index e8d008c..3e474cd 100644
--- a/miss_htbt_service/get_logger.py
+++ b/miss_htbt_service/get_logger.py
@@ -18,6 +18,7 @@
import os
import logging
+import logging.handlers
'''Configures the module root logger'''
root = logging.getLogger()
@@ -28,6 +29,10 @@ formatter = logging.Formatter('%(asctime)s | %(name)s | %(module)s | %(funcName)
handler = logging.StreamHandler()
handler.setFormatter(formatter)
root.addHandler(handler)
+if(os.getenv('pytest', "") != 'test'):
+ fhandler = logging.handlers.RotatingFileHandler('./hb_logs.txt', maxBytes=(1048576*5), backupCount=10)
+ fhandler.setFormatter(formatter)
+ root.addHandler(fhandler)
root.setLevel("DEBUG")
class BadEnviornmentENVNotFound(Exception):