summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Coca <brian.coca+git@gmail.com>2015-06-10 22:58:08 -0400
committerBrian Coca <brian.coca+git@gmail.com>2015-06-10 22:58:08 -0400
commit40336b50af3dc61a56b6770f5271a2dc5d7197f4 (patch)
tree7dc0355725e5432b7aa8fd90872e39babb34176c
parent7306a5397ed770d6d2069b51bf6fc92ad0de7313 (diff)
downloadansible-40336b50af3dc61a56b6770f5271a2dc5d7197f4.tar.gz
removed redundant string check
added playbook path lookup
-rw-r--r--lib/ansible/plugins/lookup/file.py9
1 files changed, 3 insertions, 6 deletions
diff --git a/lib/ansible/plugins/lookup/file.py b/lib/ansible/plugins/lookup/file.py
index 30247c150c..76a12eb86b 100644
--- a/lib/ansible/plugins/lookup/file.py
+++ b/lib/ansible/plugins/lookup/file.py
@@ -27,9 +27,6 @@ class LookupModule(LookupBase):
def run(self, terms, variables=None, **kwargs):
- if not isinstance(terms, list):
- terms = [ terms ]
-
ret = []
for term in terms:
basedir_path = self._loader.path_dwim(term)
@@ -43,13 +40,13 @@ class LookupModule(LookupBase):
# itself (which will be relative to the current working dir)
if 'role_path' in variables:
- relative_path = self._loader.path_dwim_relative(variables['role_path'], 'files', term, check=False)
+ relative_path = self._loader.path_dwim_relative(variables['role_path'], 'files', term)
# FIXME: the original file stuff still needs to be worked out, but the
# playbook_dir stuff should be able to be removed as it should
# be covered by the fact that the loader contains that info
- #if 'playbook_dir' in variables:
- # playbook_path = os.path.join(variables['playbook_dir'], term)
+ if 'playbook_dir' in variables:
+ playbook_path = self._loader.path_dwim_relative(variables['playbook_dir'],'files', term)
for path in (basedir_path, relative_path, playbook_path):
try: