diff options
Diffstat (limited to 'kennel/main.py')
| -rw-r--r-- | kennel/main.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/kennel/main.py b/kennel/main.py index 22d3d39..49d62d4 100644 --- a/kennel/main.py +++ b/kennel/main.py @@ -30,6 +30,7 @@ from kennel.kennel import ( create_session_controllable_entities, entity_manager, kennel, + kennel_cats_manager, system_manager, ) @@ -43,12 +44,14 @@ loop = asyncio.get_event_loop() async def startup_event(): logger.info("Starting Kennel...") loop.create_task(kennel.run()) + loop.create_task(kennel_cats_manager.start()) @app.on_event("shutdown") async def shutdown_event(): logger.info("Stopping Kennel...") kennel.stop() + kennel_cats_manager.stop() loop.stop() logger.info("Kennel stopped") |
