feat(chalice): graceful shutdown

This commit is contained in:
Taha Yassine Kraiem 2022-10-24 16:47:33 +02:00
parent 1935988433
commit bb1d0cf1b6

View file

@ -81,7 +81,8 @@ async def shutdown():
await pg_client.terminate()
@app.get('/private/suicide', tags=["private"])
@app.get('/private/shutdown', tags=["private"])
async def stop_server():
await shutdown()
import os, signal
os.kill(1, signal.SIGTERM)