Various fixes (#27889)

This PR includes:
- Removal of get_exception (sadly)
- Avoid deprecating 'state' parameter with aci_rest
- Small fix for querying using aci_rest

Signed-off-by: @bcoca
This commit is contained in:
Dag Wieers 2017-08-10 01:51:13 +02:00 committed by GitHub
parent 380c43de4e
commit 6bfedc9fe5
2 changed files with 31 additions and 23 deletions

View file

@ -1,14 +1,11 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
# Copyright 2017 Dag Wieers <dag@wieers.com>
# Copyright 2017 Swetha Chunduri (@schunduri)
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
from __future__ import absolute_import, division, print_function
__metaclass__ = type
ANSIBLE_METADATA = {'metadata_version': '1.0',
'status': ['preview'],
'supported_by': 'community'}
@ -223,7 +220,7 @@ def main():
if os.path.isfile(src):
file_exists = True
else:
module.fail_json(msg='Cannot find/access src:\n%s' % src)
module.fail_json(msg="Cannot find/access src '%s'" % src)
# Find request type
if path.find('.xml') != -1:
@ -240,7 +237,7 @@ def main():
aci = ACIModule(module)
if method == 'get':
aci.request()
aci.request(path)
module.exit_json(**aci.result)
elif module.check_mode:
# In check_mode we assume it works, but we don't actually perform the requested change