diff --git a/lib/ansible/inventory/manager.py b/lib/ansible/inventory/manager.py index 133809e5b84..719a333e9b2 100644 --- a/lib/ansible/inventory/manager.py +++ b/lib/ansible/inventory/manager.py @@ -270,7 +270,7 @@ class InventoryManager(object): failures.append({'src': source, 'plugin': plugin_name, 'exc': e}) except Exception as e: display.debug('%s failed to parse %s' % (plugin_name, to_text(source))) - failures.append({'src': source, 'plugin': plugin_name, 'exc': e}) + failures.append({'src': source, 'plugin': plugin_name, 'exc': AnsibleError(e)}) else: display.debug('%s did not meet %s requirements' % (to_text(source), plugin_name)) else: