1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

kubernetes: handle situation when target host does not have yaml library (fixes #3301) (#3449)

This commit is contained in:
Krzysztof Magosa 2016-12-05 18:28:13 +01:00 committed by Matt Clay
parent 32c7f1eae7
commit c385c6746a

View file

@ -150,9 +150,14 @@ api_response:
phase: "Active"
'''
import yaml
import base64
try:
import yaml
has_lib_yaml = True
except ImportError:
has_lib_yaml = False
############################################################################
############################################################################
# For API coverage, this Anislbe module provides capability to operate on
@ -325,6 +330,9 @@ def main():
required_one_of = (('file_reference', 'inline_data'),),
)
if not has_lib_yaml:
module.fail_json(msg="missing python library: yaml")
decode_cert_data(module)
api_endpoint = module.params.get('api_endpoint')