Skip to content

Commit acb76a5

Browse files
committed
fix: update loguru integration for improved logging configuration
Close #195 Signed-off-by: Frost Ming <me@frostming.com>
1 parent 50505a2 commit acb76a5

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

src/bub/__main__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,10 @@ def _instrument_bub() -> None:
1717

1818
try:
1919
import logfire
20+
from logfire.integrations.loguru import LogfireHandler
2021

2122
logfire.configure()
22-
logger.add(logfire.loguru_handler())
23+
logger.add(LogfireHandler(), format="{message}")
2324
except ImportError:
2425
pass
2526

src/bub/channels/cli/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def __init__(self, on_receive: MessageHandler, agent: Agent) -> None:
5050

5151
def _install_log_sink(self) -> int:
5252
with contextlib.suppress(ValueError):
53-
logger.remove(0)
53+
logger.remove()
5454
return logger.add(self._renderer.log, colorize=False, format="{level:<8} | {message}")
5555

5656
async def _refresh_tape_info(self) -> None:

0 commit comments

Comments
 (0)