From 781de837621770378919bf5f3f256414ce522694 Mon Sep 17 00:00:00 2001 From: jctanner Date: Mon, 9 May 2016 14:24:39 -0400 Subject: [PATCH] When walking through module directories, always follow symlinks. (#15784) Fixes #15783 --- lib/ansible/plugins/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ansible/plugins/__init__.py b/lib/ansible/plugins/__init__.py index e8558fef0a4..19b217319ec 100644 --- a/lib/ansible/plugins/__init__.py +++ b/lib/ansible/plugins/__init__.py @@ -136,7 +136,7 @@ class PluginLoader: def _all_directories(self, dir): results = [] results.append(dir) - for root, subdirs, files in os.walk(dir): + for root, subdirs, files in os.walk(dir, followlinks=True): if '__init__.py' in files: for x in subdirs: results.append(os.path.join(root,x))