This commit is contained in:
bskjon 2024-10-24 00:39:14 +02:00
parent c3eb9744e9
commit b6ee215e2f
2 changed files with 28 additions and 5 deletions

View File

@ -20,8 +20,24 @@ from sources.imdb import Imdb
from sources.mal import Mal from sources.mal import Mal
log_level = os.environ.get("LOG_LEVEL") or None
configured_level = logging.INFO
if (log_level is not None):
_log_level = log_level.lower()
if (_log_level.startswith("d")):
configured_level = logging.DEBUG
elif (_log_level.startswith("e")):
configured_level = logging.ERROR
elif (_log_level.startswith("w")):
configured_level = logging.WARNING
# Konfigurer logging
logging.basicConfig( logging.basicConfig(
level=logging.INFO, level=configured_level,
format="%(asctime)s [%(levelname)s] %(message)s", format="%(asctime)s [%(levelname)s] %(message)s",
handlers=[ handlers=[
logging.StreamHandler(sys.stdout) logging.StreamHandler(sys.stdout)
@ -29,6 +45,15 @@ logging.basicConfig(
) )
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
if (configured_level == logging.DEBUG):
logger.info("Logger configured with DEBUG")
elif (configured_level == logging.ERROR):
logger.info("Logger configured with ERROR")
elif (configured_level == logging.WARNING):
logger.info("Logger configured with WARNING")
else:
logger.info("Logger configured with INFO")
class DryRun(): class DryRun():
titles: List[str] = [] titles: List[str] = []

View File

@ -35,10 +35,10 @@ events_server_port = os.environ.get("DATABASE_PORT") or "3306"
events_server_database_name = os.environ.get("DATABASE_NAME_E") or "eventsV3" # "events" events_server_database_name = os.environ.get("DATABASE_NAME_E") or "eventsV3" # "events"
events_server_username = os.environ.get("DATABASE_USERNAME") or "root" events_server_username = os.environ.get("DATABASE_USERNAME") or "root"
events_server_password = os.environ.get("DATABASE_PASSWORD") or "shFZ27eL2x2NoxyEDBMfDWkvFO" #"root" // default password events_server_password = os.environ.get("DATABASE_PASSWORD") or "shFZ27eL2x2NoxyEDBMfDWkvFO" #"root" // default password
log_level = os.environ.get("LOG_LEVEL") or None log_level = os.environ.get("LOG_LEVEL") or None
configured_level = logging.INFO configured_level = logging.INFO
if (log_level != None): if (log_level is not None):
_log_level = log_level.lower() _log_level = log_level.lower()
if (_log_level.startswith("d")): if (_log_level.startswith("d")):
configured_level = logging.DEBUG configured_level = logging.DEBUG
@ -46,8 +46,6 @@ if (log_level != None):
configured_level = logging.ERROR configured_level = logging.ERROR
elif (_log_level.startswith("w")): elif (_log_level.startswith("w")):
configured_level = logging.WARNING configured_level = logging.WARNING
else:
configured_level = logging.INFO