The karbor.services.protection.flows.delete Module

class karbor.services.protection.flows.delete.CompleteDeleteTask(name=None, provides=None, requires=None, auto_extract=True, rebind=None, inject=None, ignore_list=None, revert_rebind=None, revert_requires=None)

Bases: taskflow.task.Task

execute(checkpoint)
class karbor.services.protection.flows.delete.InitiateDeleteTask(name=None, provides=None, requires=None, auto_extract=True, rebind=None, inject=None, ignore_list=None, revert_rebind=None, revert_requires=None)

Bases: taskflow.task.Task

execute(checkpoint, *args, **kwargs)
revert(checkpoint, *args, **kwargs)
karbor.services.protection.flows.delete.get_flow(context, workflow_engine, checkpoint, provider)