Skip to content

Commit b72c501

Browse files
committed
fix: actually return handler
1 parent 631c203 commit b72c501

File tree

1 file changed

+6
-14
lines changed

1 file changed

+6
-14
lines changed

botbase/botbase.py

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
from __future__ import annotations
22

33
import traceback
4-
from asyncio import TimeoutError as AsyncTimeoutError
5-
from asyncio import wait_for
6-
from contextlib import suppress
74
from logging import CRITICAL, INFO, Formatter, StreamHandler, getLogger
8-
from logging.handlers import RotatingFileHandler
95
from pathlib import Path
106
from random import choice
117
from sys import modules
@@ -40,17 +36,15 @@
4036
log = getLogger(__name__)
4137

4238

43-
def get_handlers():
39+
def get_handler():
4440
formatter = Formatter(
4541
"%(levelname)-7s %(asctime)s %(filename)12s:%(funcName)-28s: %(message)s",
4642
datefmt="%H:%M:%S %d/%m/%Y",
4743
)
48-
i = StreamHandler()
4944

50-
i.setFormatter(formatter)
51-
h.setFormatter(formatter)
52-
h.namer = lambda name: name.replace(".log", "") + ".log"
53-
return h, i
45+
handler = StreamHandler()
46+
handler.setFormatter(formatter)
47+
return handler
5448

5549

5650
class BotBase(AutoShardedBot):
@@ -168,10 +162,8 @@ def __init__(
168162
log = getLogger()
169163
log.handlers = []
170164
log.setLevel(INFO)
171-
h, i = get_handlers()
172-
173-
log.addHandler(h)
174-
log.addHandler(i)
165+
handler = get_handler()
166+
log.addHandler(handler)
175167
getLogger("asyncio").setLevel(CRITICAL)
176168

177169
self.loop.set_exception_handler(self.asyncio_handler)

0 commit comments

Comments
 (0)