diff options
author | Kenny Woodson <kwoodson@redhat.com> | 2017-02-16 14:13:26 -0500 |
---|---|---|
committer | Kenny Woodson <kwoodson@redhat.com> | 2017-02-16 14:34:34 -0500 |
commit | 42af186c6f961a9a7cd76abc4ac423d9141bded2 (patch) | |
tree | 34a99e1c8c851e8a05fcbfe01722df3652c867d8 /roles/lib_utils/src/lib | |
parent | 43330fbd7cb90491d63e54430394a309f7a41f73 (diff) | |
download | openshift-42af186c6f961a9a7cd76abc4ac423d9141bded2.tar.gz openshift-42af186c6f961a9a7cd76abc4ac423d9141bded2.tar.bz2 openshift-42af186c6f961a9a7cd76abc4ac423d9141bded2.tar.xz openshift-42af186c6f961a9a7cd76abc4ac423d9141bded2.zip |
Adding fallback support for pyyaml.
Diffstat (limited to 'roles/lib_utils/src/lib')
-rw-r--r-- | roles/lib_utils/src/lib/import.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/roles/lib_utils/src/lib/import.py b/roles/lib_utils/src/lib/import.py index d892353a1..ea9fb8ce5 100644 --- a/roles/lib_utils/src/lib/import.py +++ b/roles/lib_utils/src/lib/import.py @@ -4,11 +4,16 @@ # pylint: disable=wrong-import-order,wrong-import-position,unused-import from __future__ import print_function # noqa: F401 +import copy # noqa: F401 import json # noqa: F401 import os # noqa: F401 import re # noqa: F401 -# pylint: disable=import-error -import ruamel.yaml as yaml # noqa: F401 import shutil # noqa: F401 +# pylint: disable=import-error +try: + import ruamel.yaml as yaml # noqa: F401 +except ImportError: + import yaml + from ansible.module_utils.basic import AnsibleModule |