diff options
Diffstat (limited to 'util.py')
-rw-r--r-- | util.py | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -0,0 +1,18 @@ +import logging +import os + +from dotenv import load_dotenv + +load_dotenv() + + +def setupLogger(): + # kayanya python logger itu singleton, bisa dipanggil berkali2 + logger = logging.getLogger(__name__) + logging.basicConfig( + filename=os.getenv('LOGFILE'), + encoding='utf-8', + level=logging.DEBUG, + format='%(asctime)s - %(levelname)s - %(message)s' + ) + return logger |