Fixing issue with lookup plugin not able to load host, user, etc

This commit is contained in:
John Westcott IV
2020-09-16 14:41:04 -04:00
parent aceb8229ba
commit 24bdbd8c58
2 changed files with 12 additions and 2 deletions

View File

@@ -131,6 +131,8 @@ class LookupModule(LookupBase):
if len(terms) != 1:
raise AnsibleError('You must pass exactly one endpoint to query')
self.set_options(direct=kwargs)
# Defer processing of params to logic shared with the modules
module_params = {}
for plugin_param, module_param in TowerAPIModule.short_params.items():
@@ -144,8 +146,6 @@ class LookupModule(LookupBase):
error_callback=self.handle_error, warn_callback=self.warn_callback
)
self.set_options(direct=kwargs)
response = module.get_endpoint(terms[0], data=self.get_option('query_params', {}))
if 'status_code' not in response: