diff --git a/main.py b/main.py index c17dda2..c14cea5 100644 --- a/main.py +++ b/main.py @@ -18,7 +18,24 @@ def cli(verbose): exit() logger.remove() # Remove default logger - logger.add(sys.stderr, level=logger_level[verbose]) # Add new logger back + + # Start up logger + logger.add( + "logs/sss.log", + rotation="00:00", + retention="1 week", + enqueue=True, + backtrace=True, + diagnose=True, + level=logger_level[verbose], + ) + + logger.info(" ____") + logger.info(" / . .\\") + logger.info(" \\ ---< Starting SSS") + logger.info(" \\ /") + logger.info(" __________/ /") + logger.info("-=:___________/") @cli.command(name="simulator") diff --git a/runners/kiosk.py b/runners/kiosk.py index 47b5dd4..a8563b8 100644 --- a/runners/kiosk.py +++ b/runners/kiosk.py @@ -264,22 +264,6 @@ def run(simulate, testing=False, new_hardware=False): logger.debug("Starting physical screen...") screen = PhysicalScreen() - # Start up logger - logger.add( - "logs/sss.log", - rotation="00:00", - retention="1 week", - enqueue=True, - backtrace=True, - diagnose=True, - ) - logger.info(" ____") - logger.info(" / . .\\") - logger.info(" \\ ---< Starting SSS") - logger.info(" \\ /") - logger.info(" __________/ /") - logger.info("-=:___________/") - if testing: run_loop(screen, user_input_timeout=5, demo_time_override=5) else: