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.