MCPcopy Create free account
hub / github.com/HiddenCodeDevs/BlumTelegramBot / SessionLogger

Class SessionLogger

bot/utils/logger.py:29–46  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

27 return wrapper
28
29class SessionLogger:
30
31 session_name: str
32 trace: MessageMethod
33 debug: MessageMethod
34 info: MessageMethod
35 success: MessageMethod
36 warning: MessageMethod
37 error: MessageMethod
38 critical: MessageMethod
39
40 def __init__(self, session_name):
41 self.session_name = session_name
42 for method_name in ("trace", "debug", "info", "success", "warning", "error", "critical"):
43 setattr(self, method_name, disable_color_on_error(self._format, method_name))
44
45 def _format(self, message):
46 return f"{self.session_name} | {message}"

Callers 2

__init__Method · 0.90
run_tapperFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected