From ccb5f1eb40e58c5df36307cf84ba40ceb55ba495 Mon Sep 17 00:00:00 2001 From: Josiah Baldwin Date: Sat, 14 Jun 2025 12:50:22 -0700 Subject: [PATCH] Removed catch with print statement --- src/meshctrl/session.py | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/src/meshctrl/session.py b/src/meshctrl/session.py index 110f62a..a30ddaa 100644 --- a/src/meshctrl/session.py +++ b/src/meshctrl/session.py @@ -478,17 +478,13 @@ class Session(object): if "result" in res0: raise exceptions.ServerError(res0["result"]) if details: - try: - nodes = res0["data"] - # Accept any number of nested strings, meshcentral is odd - while True: - try: - nodes = json.loads(nodes) - except TypeError: - break - except Exception as e: - print(f"Failed to parse device data: {e}") - return + nodes = res0["data"] + # Accept any number of nested strings, meshcentral is odd + while True: + try: + nodes = json.loads(nodes) + except TypeError: + break for node in nodes: if node["node"].get("meshid", None):