karbor.services.operationengine.engine.triggers.trigger_manager Module¶Manage all triggers.
karbor.services.operationengine.engine.triggers.trigger_manager.TriggerManager(executor)¶Bases: object
Manage all trigger classes which are defined at triggers dir.
add_trigger(trigger_id, trigger_type, trigger_property)¶check_trigger_definition(trigger_type, trigger_definition)¶Check trigger definition
| Parameters: |
|
|---|
register_operation(trigger_id, operation_id, **kwargs)¶Register operation definition.
| Parameters: |
|
|---|
remove_trigger(trigger_id)¶shutdown()¶unregister_operation(trigger_id, operation_id, **kwargs)¶Unregister operation.
| Parameters: |
|
|---|
update_trigger(trigger_id, trigger_property)¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.