diff options
author | Rosyid Haryadi <rosyid_haryadi@protonmail.com> | 2024-07-26 22:05:23 +0700 |
---|---|---|
committer | Rosyid Haryadi <rosyid_haryadi@protonmail.com> | 2024-07-26 22:05:23 +0700 |
commit | b222642821faa50c191ea69f3adf73726314f179 (patch) | |
tree | 798cf61c62a4fd512040f956bc4f83b8b541da9d /util.py | |
parent | ca16de589479995a9ceb9874d9dc8e6a043ac2bd (diff) |
add logger
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 |