def ui_command_delete_all(self): rpc_messages = "" for lvs in self._children: try: self.delete(None, lvs.lvs.uuid) except JSONRPCException as e: rpc_messages += e.message if rpc_messages: raise JSONRPCException(rpc_messages)
def ui_command_delete_all(self): """Delete all authentication groups.""" rpc_messages = "" for iscsi_auth_group in self.iscsi_auth_groups: try: self.delete(iscsi_auth_group['tag']) except JSONRPCException as e: rpc_messages += e.message if rpc_messages: raise JSONRPCException(rpc_messages)
def ui_command_delete_all(self): """Delete all initiator groups""" rpc_messages = "" for ig in self.igs: try: self.delete(ig.tag) except JSONRPCException as e: rpc_messages += e.message if rpc_messages: raise JSONRPCException(rpc_messages)
def ui_command_delete_all(self): """Delete all portal groups""" rpc_messages = "" for pg in self.pgs: try: self.delete(pg.tag) except JSONRPCException as e: rpc_messages += e.message if rpc_messages: raise JSONRPCException(rpc_messages)
def ui_command_delete_all(self): """Delete all target nodes""" rpc_messages = "" for device in self.scsi_devices: try: self.delete(device.device_name) except JSONRPCException as e: rpc_messages += e.message if rpc_messages: raise JSONRPCException(rpc_messages)
def ui_command_delete_all(self): """Delete all bdevs from this tree node.""" rpc_messages = "" for bdev in self._children: try: self.delete(bdev.name) except JSONRPCException as e: rpc_messages += e.message if rpc_messages: raise JSONRPCException(rpc_messages)
def ui_command_delete_all(self): """Delete all namespaces from subsystem.""" rpc_messages = "" for namespace in self.namespaces: try: self.delete(namespace['nsid']) except JSONRPCException as e: rpc_messages += e.message if rpc_messages: raise JSONRPCException(rpc_messages)
def ui_command_delete_all(self): """Delete host from subsystem""" rpc_messages = "" for host in self.hosts: try: self.delete(host['nqn']) except JSONRPCException as e: rpc_messages += e.message if rpc_messages: raise JSONRPCException(rpc_messages)
def ui_command_delete_all(self): """Delete all subsystems""" rpc_messages = "" for child in self._children: try: self.delete(child.subsystem.nqn) except JSONRPCException as e: rpc_messages += e.message if rpc_messages: raise JSONRPCException(rpc_messages)
def ui_command_delete_all(self): """Remove all address listeners from subsystem.""" rpc_messages = "" for la in self.listen_addresses: try: self.delete(la['trtype'], la['traddr'], la['trsvcid'], la['adrfam']) except JSONRPCException as e: rpc_messages += e.message if rpc_messages: raise JSONRPCException(rpc_messages)
def ui_command_delete_all(self): rpc_messages = "" ctrlrs = [x.name for x in self._children] ctrlrs = [x.rsplit("n", 1)[0] for x in ctrlrs] ctrlrs = set(ctrlrs) for ctrlr in ctrlrs: try: self.delete(ctrlr) except JSONRPCException as e: rpc_messages += e.messages if rpc_messages: raise JSONRPCException(rpc_messages)
def ui_command_delete_secret_all(self, tag): """Delete all secrets from an authentication group. Args: tag: Authentication group tag (unique, integer > 0) """ rpc_messages = "" tag = self.ui_eval_param(tag, "number", None) for ag in self.iscsi_auth_groups: if ag['tag'] == tag: for secret in ag['secrets']: try: self.delete_secret(tag, secret['user']) except JSONRPCException as e: rpc_messages += e.message if rpc_messages: raise JSONRPCException(rpc_messages)