From bb5057b2cc54a75e67c0c386eb5ae9e5345eb19f Mon Sep 17 00:00:00 2001 From: Tomer Haskalovitch Date: Tue, 12 Aug 2025 00:53:07 +0300 Subject: [PATCH] mgr/dashboard: fix missing gw group error Signed-off-by: Tomer Haskalovitch (cherry picked from commit f83a3d93ddd9d2f153338f266f243225183b5934) --- src/pybind/mgr/dashboard/services/nvmeof_client.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/pybind/mgr/dashboard/services/nvmeof_client.py b/src/pybind/mgr/dashboard/services/nvmeof_client.py index eb898795598b3..ea7fe63ac6dd8 100644 --- a/src/pybind/mgr/dashboard/services/nvmeof_client.py +++ b/src/pybind/mgr/dashboard/services/nvmeof_client.py @@ -37,11 +37,12 @@ else: logger.info("Initiating nvmeof gateway connection...") try: if not gw_group: - service_name, self.gateway_addr = NvmeofGatewaysConfig.get_service_info() + res = NvmeofGatewaysConfig.get_service_info() else: - service_name, self.gateway_addr = NvmeofGatewaysConfig.get_service_info( - gw_group - ) + res = NvmeofGatewaysConfig.get_service_info(gw_group) + if res is None: + raise DashboardException("Gateway group does not exists") + service_name, self.gateway_addr = res except TypeError as e: raise DashboardException( f'Unable to retrieve the gateway info: {e}' -- 2.39.5