def delete(cc, args): del_msgs = [] p = MsgDelNode() p.node_name = args.name del_msgs.append(p) return Commands._delete_and_output(cc, args, API_DEL_NODE, del_msgs)
def delete(cc, args): del_msgs = [] for rsc_name in args.name: p = MsgDelRscDfn() p.rsc_name = rsc_name del_msgs.append(p) return Commands._delete_and_output(cc, args, API_DEL_RSC_DFN, del_msgs)
def delete(cc, args): del_msgs = [] for storpool_name in args.name: p = MsgDelStorPoolDfn() p.stor_pool_name = storpool_name del_msgs.append(p) return Commands._delete_and_output(cc, args, API_DEL_STOR_POOL_DFN, del_msgs)
def delete(cc, args): del_msgs = [] for node_name in args.node_name: p = MsgDelRsc() p.rsc_name = args.name p.node_name = node_name del_msgs.append(p) return Commands._delete_and_output(cc, args, API_DEL_RSC, del_msgs)
def delete(cc, args): del_msgs = [] for node_name in args.node_name: p = MsgDelStorPool() p.stor_pool_name = args.name p.node_name = node_name del_msgs.append(p) return Commands._delete_and_output(cc, args, API_DEL_STOR_POOL, del_msgs)
def delete(cc, args): p = MsgDelVlmDfn() p.rsc_name = args.resource_name p.vlm_nr = args.volume_nr return Commands._delete_and_output(cc, args, API_DEL_VLM_DFN, [p])