The karbor.services.operationengine.rpcapi Module

Client side of the OperationEngine manager RPC API.

class karbor.services.operationengine.rpcapi.OperationEngineAPI

Bases: object

Client side of the OperationEngine rpc API.

API version history:

1.0 - Initial version.
RPC_API_VERSION = '1.0'
create_scheduled_operation(ctxt, operation)
create_trigger(ctxt, trigger)
delete_scheduled_operation(ctxt, operation_id, trigger_id)
delete_trigger(ctxt, trigger_id)
resume_scheduled_operation(ctxt, operation_id, trigger_id)
suspend_scheduled_operation(ctxt, operation_id, trigger_id)
update_trigger(ctxt, trigger)