This commit is contained in:
22
logger.py
22
logger.py
@@ -1,16 +1,12 @@
|
||||
import os
|
||||
import logging
|
||||
|
||||
from main import logfile
|
||||
# Setup logging
|
||||
def setup_log():
|
||||
loglevel = 10 if os.getenv("APKG_TARGET") == "debug" else 20
|
||||
|
||||
# Setup Logging
|
||||
logging.basicConfig(filename=logfile,
|
||||
encoding="utf-8",
|
||||
filemode="a",
|
||||
format="%(asctime)s %(name)s %(levelname)s %(message)s",
|
||||
datefmt="%Y-%m-%d %H:%M:%S",
|
||||
level=logging.INFO)
|
||||
|
||||
# Logging handler
|
||||
## DEBUG (10), INFO (20), WARNING (30), ERROR (40), and CRITICAL (50)
|
||||
def log(msg: str, level=20):
|
||||
logging.log(level=level, msg=msg)
|
||||
logging.basicConfig(
|
||||
format="%(asctime)s %(levelname)s %(message)s",
|
||||
datefmt="%Y-%m-%d %H:%M:%S",
|
||||
level=loglevel
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user