From bc4e25b062d5f98c8dfd4be5e54e82db0329369b Mon Sep 17 00:00:00 2001
From: MaxBidlingmaier <103562872+MaxBidlingmaier@users.noreply.github.com>
Date: Tue, 14 May 2024 10:39:09 +0200
Subject: [PATCH 1/2] MOLECULE_GLOB not respected in list command

---
 src/molecule/command/list.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/molecule/command/list.py b/src/molecule/command/list.py
index 5456a0017b..918eb07729 100644
--- a/src/molecule/command/list.py
+++ b/src/molecule/command/list.py
@@ -65,7 +65,7 @@ def list(ctx, scenario_name, format):  # pragma: no cover
 
     statuses = []
     s = scenarios.Scenarios(
-        base.get_configs(args, command_args, glob_str="**/molecule/*/molecule.yml"),
+        base.get_configs(args, command_args, glob_str=os.environ.get("MOLECULE_GLOB", "molecule/*/molecule.yml")),
         scenario_name,
     )
     for scenario in s:

From 22e27b86bc7c944642aedd16275744ed8d4f95e6 Mon Sep 17 00:00:00 2001
From: "pre-commit-ci[bot]"
 <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Date: Tue, 14 May 2024 08:40:26 +0000
Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
---
 src/molecule/command/list.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/molecule/command/list.py b/src/molecule/command/list.py
index 918eb07729..b16b350d68 100644
--- a/src/molecule/command/list.py
+++ b/src/molecule/command/list.py
@@ -65,7 +65,11 @@ def list(ctx, scenario_name, format):  # pragma: no cover
 
     statuses = []
     s = scenarios.Scenarios(
-        base.get_configs(args, command_args, glob_str=os.environ.get("MOLECULE_GLOB", "molecule/*/molecule.yml")),
+        base.get_configs(
+            args,
+            command_args,
+            glob_str=os.environ.get("MOLECULE_GLOB", "molecule/*/molecule.yml"),
+        ),
         scenario_name,
     )
     for scenario in s: