]> git.apps.os.sepia.ceph.com Git - ceph-ci.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>
Sun, 6 Jul 2025 07:43:08 +0000 (10:43 +0300)
Signed-off-by: Tomer Haskalovitch <tomer.haska@ibm.com>
(cherry picked from commit 4713b19f2c418af340c0d58d46a8f0eeb0e1643f)

src/pybind/mgr/dashboard/controllers/nvmeof.py
src/pybind/mgr/dashboard/model/nvmeof.py

index 5f01d4293af9174ffcb4fe5f4cd15c37b6c40a8c..ef3a5b0c30afba7de1b7c705d43a11baab37c98c 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 2bb7aca2b5c54b6eeb9734ae7f613bca8c41300f..a8e1a8d2fb7c28304fa4f13578de25f94dc5e492 100644 (file)
@@ -122,6 +122,7 @@ class Namespace(NamedTuple):
     ns_subsystem_nqn: Optional[str]
     trash_image: Optional[bool]
     disable_auto_resize: Optional[bool]
+    read_only: Optional[bool]