From a1f17b6d6a6a3bc9a836dd3d919a05ebfbb3e52e Mon Sep 17 00:00:00 2001 From: "Vgr E. Barry" Date: Tue, 24 Apr 2018 13:25:16 -0400 Subject: [PATCH] Make sure only actual role files are imported --- roles/__init__.py.example | 2 +- src/roles/{skel.py => _skel.py} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename src/roles/{skel.py => _skel.py} (100%) diff --git a/roles/__init__.py.example b/roles/__init__.py.example index 4a70b1a..e579d7f 100644 --- a/roles/__init__.py.example +++ b/roles/__init__.py.example @@ -13,7 +13,7 @@ search = os.path.join(path, "*.py") for f in glob.iglob(search): f = os.path.basename(f) n, _ = os.path.splitext(f) - if f == "__init__.py": + if f.startswith("_"): continue importlib.import_module("." + n, package="roles") diff --git a/src/roles/skel.py b/src/roles/_skel.py similarity index 100% rename from src/roles/skel.py rename to src/roles/_skel.py