Table Of Contents

Startup HookΒΆ

Table of Contents

TurboGears has a call_on_startup and call_on_shutdown facility in the turbogears.startup module:

It is used by putting code similar to the following in a file imported when you application starts up, e.g. or

from turbogears.startup import call_on_startup

def do_your_thing():
    # do the thing syou want to do on startup here


You can name the callables you append to the call_on_* lists anything you like and do anything you need there, e.g. insert filters into the CherryPy request phase or set up variables as needed.