aboutsummaryrefslogtreecommitdiff
path: root/kennel/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'kennel/main.py')
-rw-r--r--kennel/main.py3
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")