fixed logfile in settings to allow for adding or removing a logfile

This commit is contained in:
UpstreamData
2022-06-22 13:28:37 -06:00
parent f18d37a19e
commit 5261b00aad
3 changed files with 20 additions and 7 deletions

View File

@@ -1,14 +1,21 @@
import logging
from settings import DEBUG
from settings import DEBUG, LOGFILE
def init_logger():
logging.basicConfig(
# filename="logfile.txt",
# filemode="a",
format="%(pathname)s:%(lineno)d in %(funcName)s\n[%(levelname)s][%(asctime)s](%(name)s) - %(message)s",
datefmt="%x %X",
)
if LOGFILE:
logging.basicConfig(
filename="logfile.txt",
filemode="a",
format="%(pathname)s:%(lineno)d in %(funcName)s\n[%(levelname)s][%(asctime)s](%(name)s) - %(message)s",
datefmt="%x %X",
)
else:
logging.basicConfig(
format="%(pathname)s:%(lineno)d in %(funcName)s\n[%(levelname)s][%(asctime)s](%(name)s) - %(message)s",
datefmt="%x %X",
)
_logger = logging.getLogger()
if DEBUG: