From df25652ba6705f0f54c7827402b3bc8c9e3c1e63 Mon Sep 17 00:00:00 2001 From: Josiah Baldwin Date: Wed, 8 Jan 2025 13:42:39 -0800 Subject: [PATCH] Fixed run_commands parsing return from multiple devices incorrectly --- src/meshctrl/session.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/meshctrl/session.py b/src/meshctrl/session.py index 20bbc31..0b4a3f1 100644 --- a/src/meshctrl/session.py +++ b/src/meshctrl/session.py @@ -1463,6 +1463,7 @@ class Session(object): result.setdefault(node, {})["complete"] = True if all(_["complete"] for key, _ in result.items()): break + continue elif (event["value"].startswith("Run commands")): continue result[node]["result"].append(event["value"])