[re2o_lookup] Ansible way to manage errors.
parent
15cf56ba65
commit
ce87098727
|
@ -413,7 +413,13 @@ class LookupModule(LookupBase):
|
||||||
if term == 'dnszones':
|
if term == 'dnszones':
|
||||||
res.append(self._getzones(api_client))
|
res.append(self._getzones(api_client))
|
||||||
else:
|
else:
|
||||||
res.append(self._rawquery(api_client, term))
|
try:
|
||||||
|
res.append(self._rawquery(api_client, term))
|
||||||
|
except Exception as e:
|
||||||
|
raise AnsibleError("""
|
||||||
|
An error occured while running re2oapi
|
||||||
|
lookup plugin. Original message was : {}"""
|
||||||
|
.format(to_native(e)))
|
||||||
return res
|
return res
|
||||||
|
|
||||||
def _getzones(self, api_client):
|
def _getzones(self, api_client):
|
||||||
|
|
Loading…
Reference in New Issue