diff --git a/src/teilchensammler_cli/main.py b/src/teilchensammler_cli/main.py index f57ace4..3f9c1fd 100644 --- a/src/teilchensammler_cli/main.py +++ b/src/teilchensammler_cli/main.py @@ -6,17 +6,23 @@ import logging from sqlmodel import Session from textual.app import App +from textual.logging import TextualHandler from .database import create_db_and_tables, engine from .models import Teilchen, make_teilchen_input from .tui import AddInventoryScreen +logging.basicConfig( + level="NOTSET", + handlers=[TextualHandler()], +) logger = logging.getLogger(__name__) class SammlerApp(App[None]): async def on_mount(self) -> None: create_db_and_tables() + try_this() _ = self.push_screen(AddInventoryScreen()) @@ -36,7 +42,7 @@ def try_this(): session.commit() session.refresh(db_teilchen) - print(f"{db_teilchen=}") + logger.info(f"{db_teilchen=}") app = SammlerApp()