1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

protect PluginLoader._extra_dirs from appending None

PluginLoader.add_directory() can receive None from, for example, 
Inventory.add_directory(self.basedir()) if host_list is a custom list.
None has no reasonable interpretation other than ignore it.
This commit is contained in:
Bowe Strickland 2013-01-23 13:55:12 -05:00
parent a117944d0f
commit 2b3d6d4545

View file

@ -70,7 +70,8 @@ class PluginLoader(object):
def add_directory(self, directory):
"""Adds an additional directory to the search path"""
self._extra_dirs.append(directory)
if directory is not None:
self._extra_dirs.append(directory)
def print_paths(self):
"""Returns a string suitable for printing of the search path"""