2022-07-14 15:17:06 +02:00
|
|
|
import logging
|
|
|
|
|
|
|
|
|
|
|
|
# set log message format
|
|
|
|
def format_logger(verbosity: int):
|
|
|
|
logging.getLogger().setLevel(verbosity)
|
|
|
|
|
|
|
|
# dont show log level name on default/lean logging
|
|
|
|
if verbosity >= 20:
|
|
|
|
logging.basicConfig(
|
|
|
|
format="%(asctime)s | %(message)s",
|
|
|
|
datefmt="%Y-%m-%d %H:%M:%S",
|
|
|
|
force=True,
|
|
|
|
)
|
|
|
|
else:
|
|
|
|
logging.basicConfig(
|
2022-07-15 12:49:49 +02:00
|
|
|
format="%(asctime)s | [%(name)s] %(levelname)s: %(message)s",
|
2022-07-14 15:17:06 +02:00
|
|
|
datefmt="%Y-%m-%d %H:%M:%S",
|
|
|
|
force=True,
|
|
|
|
)
|