diff --git a/plugins/module_utils/checkpoint.py b/plugins/module_utils/checkpoint.py index 34bbd8c..666f10d 100644 --- a/plugins/module_utils/checkpoint.py +++ b/plugins/module_utils/checkpoint.py @@ -564,7 +564,10 @@ def api_command(module, command): handle_publish(module, connection, version) else: - discard_and_fail(module, code, response, connection, version) + if command.startswith("show"): + module.fail_json(msg=parse_fail_message(code, response)) + else: + discard_and_fail(module, code, response, connection, version) return result