From d2fd87459ae6eab82016270f06d63888f033ba9e Mon Sep 17 00:00:00 2001 From: David Parker Date: Wed, 12 Feb 2025 17:37:40 +0000 Subject: [PATCH] [patch] Prevent getNodes() swallowing all errors --- src/mas/devops/ocp.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/mas/devops/ocp.py b/src/mas/devops/ocp.py index fb717773..2aa9e0b9 100644 --- a/src/mas/devops/ocp.py +++ b/src/mas/devops/ocp.py @@ -165,13 +165,9 @@ def getConsoleURL(dynClient: DynamicClient) -> str: def getNodes(dynClient: DynamicClient) -> str: - try: - nodesAPI = dynClient.resources.get(api_version="v1", kind="Node") - nodes = nodesAPI.get().to_dict()['items'] - return nodes - except Exception as e: - logger.error(f"Error: Unable to get nodes: {e}") - return [] + nodesAPI = dynClient.resources.get(api_version="v1", kind="Node") + nodes = nodesAPI.get().to_dict()['items'] + return nodes def getStorageClass(dynClient: DynamicClient, name: str) -> str: