Lifecycle Data

class q2_sdk.models.lifecycle_data.LifeCycleHook(logger, debug, local_dev)[source]

Base class for all LifeCycle Hooks

class q2_sdk.models.lifecycle_data.InitializeData(logger, debug, local_dev)[source]

Used with lifecycle.initialize

class q2_sdk.models.lifecycle_data.StartupData(logger, debug, local_dev)[source]

Used with lifecycle.startup

class q2_sdk.models.lifecycle_data.ShutdownData(logger, debug, local_dev)[source]

Used with lifecycle.shutdown

enum q2_sdk.models.lifecycle_data.LifeCycle(value)[source]

Valid values are as follows:

Startup = <LifeCycle.Startup: 'lifecycle.startup'>
Shutdown = <LifeCycle.Shutdown: 'lifecycle.shutdown'>
Initialize = <LifeCycle.Initialize: 'lifecycle.initialize'>