class documentation
Undocumented
Method | configure |
Hook called when creating a worker to allow modification of configuration. |
Async Method | run |
Hook called when running a worker to allow interception of execution. |
Inherited from Plugin
:
Method | init |
Initialize this plugin in the plugin chain. |
Method | name |
Get the qualified name of this plugin. Can be overridden if desired to provide a more appropriate name. |
Instance Variable | next |
Undocumented |
Hook called when creating a worker to allow modification of configuration.
This method is called during worker creation and allows plugins to modify the worker configuration before the worker is fully initialized. Plugins can modify task queue names, adjust concurrency settings, add interceptors, or change other worker settings.
Parameters | |
config:WorkerConfig | The worker configuration dictionary to potentially modify. |
Returns | |
WorkerConfig | The modified worker configuration. |
overrides
temporalio.worker.Plugin.run_worker
Hook called when running a worker to allow interception of execution.
This method is called when the worker is started and allows plugins to intercept or wrap the worker execution. Plugins can add monitoring, custom lifecycle management, or other execution-time behavior.
Parameters | |
worker:Worker | The worker instance to run. |