Skip to content

Commit 9b1a24b

Browse files
Tomer HaskalovitchTomer Haskalovitch
authored andcommitted
mgr/dashboard: migrate nvmeof pr ceph#1233 to new cli
Signed-off-by: Tomer Haskalovitch <[email protected]>
1 parent a3165e0 commit 9b1a24b

File tree

1 file changed

+5
-1
lines changed
  • src/pybind/mgr/dashboard/controllers

1 file changed

+5
-1
lines changed

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -537,6 +537,8 @@ def resize(
537537
"nqn": Param(str, "NVMeoF subsystem NQN"),
538538
"nsid": Param(str, "NVMeoF Namespace ID"),
539539
"host_nqn": Param(str, 'NVMeoF host NQN. Use "*" to allow any host.'),
540+
"force": Param(bool, "Allow adding the host to the namespace even if the host "
541+
"has no access to the subsystem"),
540542
"gw_group": Param(str, "NVMeoF gateway group", True, None),
541543
"traddr": Param(str, "NVMeoF gateway address", True, None),
542544
},
@@ -549,13 +551,15 @@ def add_host(
549551
nqn: str,
550552
nsid: str,
551553
host_nqn: str,
554+
force: Optional[bool] = None,
552555
gw_group: Optional[str] = None,
553556
traddr: Optional[str] = None
554557
):
555558
return NVMeoFClient(gw_group=gw_group, traddr=traddr).stub.namespace_add_host(
556559
NVMeoFClient.pb2.namespace_add_host_req(subsystem_nqn=nqn,
557560
nsid=int(nsid),
558-
host_nqn=host_nqn)
561+
host_nqn=host_nqn,
562+
force=str_to_bool(force))
559563
)
560564

561565
@ReadPermission

0 commit comments

Comments
 (0)