forked from mindiell/hebdobot
30 lines
547 B
Python
30 lines
547 B
Python
|
import logging
|
||
|
|
||
|
import settings
|
||
|
|
||
|
|
||
|
def init_logger():
|
||
|
logging.basicConfig(
|
||
|
filename=settings.LOGFILE,
|
||
|
encoding="utf-8",
|
||
|
level=settings.LOGLEVEL,
|
||
|
format=settings.LOGFORMAT,
|
||
|
datefmt=settings.LOGDATE,
|
||
|
)
|
||
|
return logging.getLogger(__name__)
|
||
|
|
||
|
|
||
|
def info(message):
|
||
|
logger = init_logger()
|
||
|
logger.info(f"INFO - {message}")
|
||
|
|
||
|
|
||
|
def error(message):
|
||
|
logger = init_logger()
|
||
|
logger.error(f"ERROR - {message}")
|
||
|
|
||
|
|
||
|
def debug(message):
|
||
|
logger = init_logger()
|
||
|
logger.debug(f"DEBUG - {message}")
|