klafirc/klafirc/settings.py
Hugo LEVY-FALK 3fd4b6eac4 blacked
2019-04-21 23:14:28 +02:00

30 lines
761 B
Python

import logging
from logging.handlers import RotatingFileHandler
DEBUG = True
if not DEBUG:
BOT_FILE = "/etc/klafirc/bots.yaml"
LOG_FILE = "/var/log/klafirc/klafirc.log"
else:
BOT_FILE = "./bots.yaml"
LOG_FILE = "./klafirc.log"
logger = logging.getLogger()
if DEBUG:
logger.setLevel(logging.DEBUG)
else:
logger.setLevel(logging.INFO)
formatter = logging.Formatter("%(asctime)s :: %(levelname)s :: %(message)s")
file_handler = RotatingFileHandler(LOG_FILE, "a", 1000000, 1)
file_handler.setLevel(logging.DEBUG)
file_handler.setFormatter(formatter)
logger.addHandler(file_handler)
stream_handler = logging.StreamHandler()
stream_handler.setLevel(logging.DEBUG)
stream_handler.setFormatter(formatter)
logger.addHandler(stream_handler)