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))