From 9c16fa025749d4c80a4cf4865d1fbb78fdcfc567 Mon Sep 17 00:00:00 2001 From: mrjk Date: Mon, 17 Jan 2022 19:10:49 -0500 Subject: [PATCH] Fix: Error message on loop plugin --- albero/plugin/backend/loop.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/albero/plugin/backend/loop.py b/albero/plugin/backend/loop.py index 6726119..29bea04 100644 --- a/albero/plugin/backend/loop.py +++ b/albero/plugin/backend/loop.py @@ -134,7 +134,9 @@ class Plugin(PluginBackendClass): loop_var = loop_config.get("var", "item") if isinstance(loop_data, str): loop_data = cand["_run"]["scope"].get(loop_data, None) - assert isinstance(loop_data, list), f"Got: {loop_data}" + if not isinstance(loop_data, list): + log.debug("Got an empty list for loop for var %s, skipping this entry: %s", cand, loop_data) + continue # Build a new list ret = []