]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/dashboard: align cli commands listener list, ns list, host list 63366/head
authorTomer Haskalovitch <il033030@tomers-mbp.givatayim.il.ibm.com>
Mon, 19 May 2025 08:29:22 +0000 (11:29 +0300)
committerTomer Haskalovitch <il033030@Tomers-MBP.lan>
Mon, 26 May 2025 08:42:45 +0000 (11:42 +0300)
Signed-off-by: Tomer Haskalovitch <il033030@Tomers-MBP.lan>
src/pybind/mgr/dashboard/model/nvmeof.py

index ec5bbc344c947317177f5ba1ea598ebf077d0053..88221b524f3bd6496cf77fbbe4e7f108f24874f9 100644 (file)
@@ -74,8 +74,6 @@ class NamespaceCreation(NamedTuple):
 
 
 class Namespace(NamedTuple):
-    nsid: Optional[int]
-    uuid: Optional[str]
     bdev_name: str
     rbd_image_name: str
     rbd_pool_name: str
@@ -86,7 +84,12 @@ class Namespace(NamedTuple):
     rw_mbytes_per_second: int
     r_mbytes_per_second: int
     w_mbytes_per_second: int
-    trash_image: bool
+    auto_visible: bool
+    hosts: List[str]
+    nsid: Optional[int]
+    uuid: Optional[str]
+    ns_subsystem_nqn: Optional[str]
+    trash_image: Optional[bool]
 
 
 class NamespaceList(NamedTuple):
@@ -129,6 +132,7 @@ class Listener(NamedTuple):
     host_name: str
     trtype: str
     traddr: str
+    secure: bool
     adrfam: int = 0  # 0: IPv4, 1: IPv6
     trsvcid: int = 4420
 
@@ -141,6 +145,8 @@ class ListenerList(NamedTuple):
 
 class Host(NamedTuple):
     nqn: str
+    use_psk: Optional[bool]
+    use_dhchap: Optional[bool]
 
 
 class HostsInfo(NamedTuple):