From 24dee1f63f325659c1026cd35f68360e44be6039 Mon Sep 17 00:00:00 2001 From: crate Date: Thu, 10 Oct 2024 14:30:27 +0000 Subject: [PATCH] log --- terminal.py | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/terminal.py b/terminal.py index 612342b..da26ab9 100644 --- a/terminal.py +++ b/terminal.py @@ -16,19 +16,22 @@ bot = commands.Bot(command_prefix=PREFIX, intents=intents) def setup_logging(): logger = logging.getLogger('termlog') logger.setLevel(logging.INFO) - handler = TimedRotatingFileHandler( + formatter=logging.Formatter( + '%(asctime)s [%(levelname)s] %(message)s', + datefmt='%Y-%m-%d %H:%M:%S' + ) + file_handler = TimedRotatingFileHandler( 'terminal.log', when='midnight', interval=1, backupCount=7, delay=True - ) - formatter = logging.Formatter( - '%(asctime)s [%(levelname)s] %(message)s', - datefmt='%Y-%m-%d %H:%M:%S' - ) - handler.setFormatter(formatter) - logger.addHandler(handler) + ) + file_handler.setFormatter(formatter) + console_handler = logging.StreamHandler() + console_handler.setFormatter(formatter) + logger.addHandler(file_handler) + logger.addHandler(console_handler) return logger logger = setup_logging()