Port lookup plugins to global display.

This commit is contained in:
Toshio Kuratomi 2015-11-11 08:33:44 -08:00
commit b05d0b8c9c
4 changed files with 31 additions and 6 deletions

View file

@ -24,16 +24,23 @@ from ansible.plugins.lookup import LookupBase
from ansible.module_utils.urls import open_url, ConnectionError, SSLValidationError
from ansible.utils.unicode import to_unicode
class LookupModule(LookupBase):
try:
from __main__ import display
display = display
except ImportError:
from ansible.utils.display import Display
display = Display()
class LookupModule(LookupBase):
def run(self, terms, variables=None, **kwargs):
validate_certs = kwargs.get('validate_certs', True)
ret = []
for term in terms:
self._display.vvvv("url lookup connecting to %s" % term)
display.vvvv("url lookup connecting to %s" % term)
try:
response = open_url(term, validate_certs=validate_certs)
except urllib2.HTTPError as e: