Correct the AnsibleError exception to call its superclass's constructor

pull/25818/merge
Toshio Kuratomi 7 years ago
parent 235bdfb996
commit 5a80375be9

@ -51,6 +51,8 @@ class AnsibleError(Exception):
'''
def __init__(self, message="", obj=None, show_content=True, suppress_extended_error=False, orig_exc=None):
super(AnsibleError, self).__init__(message)
# we import this here to prevent an import loop problem,
# since the objects code also imports ansible.errors
from ansible.parsing.yaml.objects import AnsibleBaseYAMLObject

@ -125,4 +125,3 @@ class TestModArgsDwim:
assert err.value.args[0].startswith("conflicting action statements: ")
conflicts = set(err.value.args[0][len("conflicting action statements: "):].split(', '))
assert conflicts == set(('ping', 'shell'))

Loading…
Cancel
Save