]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/dashboard: migrate nvmeof pr #1327 to new cli
authorTomer Haskalovitch <il033030@Tomers-MBP.lan>
Thu, 26 Jun 2025 09:53:05 +0000 (12:53 +0300)
committerTomer Haskalovitch <tomer.haska@ibm.com>
Tue, 1 Jul 2025 09:44:13 +0000 (12:44 +0300)
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com>
src/pybind/mgr/dashboard/controllers/nvmeof.py
src/pybind/mgr/dashboard/model/nvmeof.py

index 080ce3d24c9b10143f2d66854d01fd3b8fbe4b5d..2e1553275d5cdbf1f486b7de7e1af39e3af21192 100644 (file)
@@ -397,6 +397,7 @@ else:
             force: Optional[bool] = False,
             no_auto_visible: Optional[bool] = False,
             disable_auto_resize: Optional[bool] = False,
+            read_only: Optional[bool] = False,
             gw_group: Optional[str] = None,
             traddr: Optional[str] = None,
         ):
@@ -412,7 +413,8 @@ else:
                     anagrpid=load_balancing_group,
                     force=force,
                     no_auto_visible=no_auto_visible,
-                    disable_auto_resize=disable_auto_resize
+                    disable_auto_resize=disable_auto_resize,
+                    read_only=read_only
                 )
             )
 
@@ -537,8 +539,11 @@ else:
                 "nqn": Param(str, "NVMeoF subsystem NQN"),
                 "nsid": Param(str, "NVMeoF Namespace ID"),
                 "host_nqn": Param(str, 'NVMeoF host NQN. Use "*" to allow any host.'),
-                "force": Param(bool, "Allow adding the host to the namespace even if the host "
-                    "has no access to the subsystem"),
+                "force": Param(
+                    bool,
+                    "Allow adding the host to the namespace even if the host "
+                    "has no access to the subsystem"
+                ),
                 "gw_group": Param(str, "NVMeoF gateway group", True, None),
                 "traddr": Param(str, "NVMeoF gateway address", True, None),
             },
index bbb0fda6f6d7f1b58a5f25e55614f11263a0fab2..5bc4edeafd2c28027d8874756cca588bcd641906 100644 (file)
@@ -128,6 +128,7 @@ class Namespace(NamedTuple):
     ns_subsystem_nqn: Optional[str]
     trash_image: Optional[bool]
     disable_auto_resize: Optional[bool]
+    read_only: Optional[bool]
 
 
 class NamespaceList(NamedTuple):