spdkcli: Fix: find nvme ctrlr first when delete nvme
Fixes #581 Change-Id: I330c2ae3a38418679e88d1df280e6b8589ae4863 Signed-off-by: Pawel Kaminski <pawelx.kaminski@intel.com> Reviewed-on: https://review.gerrithub.io/c/441138 Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Karol Latecki <karol.latecki@intel.com> Reviewed-by: Pawel Wodkowski <pawelx.wodkowski@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
This commit is contained in:
parent
223810e95b
commit
ad0b3c974f
@ -331,6 +331,15 @@ class UINvmeBdev(UIBdev):
|
||||
self.get_root().refresh()
|
||||
self.refresh()
|
||||
|
||||
def ui_command_delete_all(self):
|
||||
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:
|
||||
self.delete(ctrlr)
|
||||
self.get_root().refresh()
|
||||
self.refresh()
|
||||
|
||||
def ui_command_delete(self, name):
|
||||
"""
|
||||
Deletes NVMe controller from configuration.
|
||||
|
Loading…
Reference in New Issue
Block a user