Skip to content

Instantly share code, notes, and snippets.

@takwas
Created June 5, 2020 01:47

Revisions

  1. takwas created this gist Jun 5, 2020.
    8 changes: 8 additions & 0 deletions fastapi_teardown.py
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,8 @@
    def register_cleanup_hook(app: fastapi.FastAPI):

    @app.on_event('shutdown')
    async def cleanup_seq_handler():
    print('Worker shutting down. Cleaning up ...')
    logger.info('Worker shutting down. Cleaning up ...')

    # do some cleanup ...