Skip to content

Commit f80b880

Browse files
authored
Merge pull request #90 from fiskenslakt/add-stream-log-handler
Add stream log handler
2 parents 3f1a272 + d207674 commit f80b880

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "pzsd-bot"
3-
version = "1.19.0"
3+
version = "1.20.0"
44
description = "Discord bot for the PZSD server."
55
readme = "README.md"
66
requires-python = ">=3.12"

pzsd_bot/__init__.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,18 @@
44

55
from pzsd_bot import settings
66

7+
LOG_FORMATTER = logging.Formatter("%(asctime)s:%(levelname)s:%(name)s: %(message)s")
8+
79
logger = logging.getLogger()
810
logger.setLevel(logging.DEBUG if settings.DEBUG_MODE else logging.INFO)
911
log_file = Path(__file__).parents[1] / Path("logs", "pzsd_bot.log")
1012
log_file.parent.mkdir(exist_ok=True)
1113
handler = handlers.RotatingFileHandler(
1214
log_file, maxBytes=3 * 1024**2, backupCount=2, encoding="utf8"
1315
)
14-
handler.setFormatter(
15-
logging.Formatter("%(asctime)s:%(levelname)s:%(name)s: %(message)s")
16-
)
16+
handler.setFormatter(LOG_FORMATTER)
1717
logger.addHandler(handler)
18+
19+
stream_handler = logging.StreamHandler()
20+
stream_handler.setFormatter(LOG_FORMATTER)
21+
logger.addHandler(stream_handler)

0 commit comments

Comments
 (0)