def __init__(self, cntx, workload_policy_id, consistent_protect): self.id = workload_policy_id # retrieve action and resource list from database workload_policy = api.workload_policy_get(cntx, self.id) self.actions = api.resource_actions_get_by_workload(cntx, self.id) self.name = workload_policy.name self.consistent_protect = consistent_protect
def get_workload_policy(self, cnxt, workload_policy_id): return db_api.workload_policy_get(cnxt, workload_policy_id)