From a0c1ff93441eacf59672924654dc60c919cc425a Mon Sep 17 00:00:00 2001 From: Tomer Haskalovitch Date: Sun, 18 May 2025 21:58:37 +0300 Subject: [PATCH] mgr/dashboard: align gw info, gw version, spdk_log_level get with old cli Signed-off-by: Tomer Haskalovitch (cherry picked from commit 443e50af1f34caebe6d03c0c20e43a03d8a17e5a) --- src/pybind/mgr/dashboard/model/nvmeof.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/pybind/mgr/dashboard/model/nvmeof.py b/src/pybind/mgr/dashboard/model/nvmeof.py index 49b175a02e1..bc2ee35cf23 100644 --- a/src/pybind/mgr/dashboard/model/nvmeof.py +++ b/src/pybind/mgr/dashboard/model/nvmeof.py @@ -2,6 +2,10 @@ from typing import List, NamedTuple, Optional class GatewayInfo(NamedTuple): + bool_status: bool + status: int + error_message: str + hostname: str cli_version: str version: str name: str @@ -9,10 +13,17 @@ class GatewayInfo(NamedTuple): addr: str port: int load_balancing_group: int + max_hosts: int + max_hosts_per_subsystem: int + max_namespaces: int + max_namespaces_per_subsystem: int + max_subsystems: int spdk_version: Optional[str] = "" class GatewayVersion(NamedTuple): + status: int + error_message: str version: str @@ -22,11 +33,17 @@ class GatewayLogLevelInfo(NamedTuple): log_level: str +class NvmfLogFLag(NamedTuple): + name: str + enabled: bool + + class SpdkNvmfLogFlagsAndLevelInfo(NamedTuple): status: int error_message: str log_level: str log_print_level: str + nvmf_log_flags: List[NvmfLogFLag] class Subsystem(NamedTuple): -- 2.39.5