1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/test/runner
Dag Wieers e970237a2f New module: access Cisco ACI (network/aci/aci_rest) (#26029)
* aci_rest: New module to access Cisco ACI

This PR includes:
- Relicense as GPLv3+
- Check-mode support
- Cosmetic changes to documentation
- Examples in YAML format
- Removal of incorrect requirements (for this module)
- Do not log passwords
- Implement native fetch_url instead of requests
- Use standard hostname, username and password parameters
- Add alias src for parameter config_file
- Add mutual exclusive content option for inline data (and show some inline examples)
- Add timeout parameter
- Add validate_certs parameter
- Handling ACI result output (identical for JSON as XML input)
- Parse/expose ACI error output to user

* Lower case method, add use_ssl, Use python dicts

This commit includes:
- Use lowercase method names
- Add `use_ssl` parameter (not the `protocol` parameter)
- Use a python dict for the request data (not a JSON string)
- Documentation improvements

* Ensure one of 'content' or 'src' is provided

* Fix issue with totalCount being a string in JSON

This fixes the problem with JSON output where totalCount is a string and
not an integer.

This fixes jedelman8/aci-ansible#7

* Improve code documentation

* Improve error handling and module response

* Small typo

* Improve documentation and examples

* Keep protocol parameter, but deprecate it

* Extrude aci functions from module_utils

* aci_rest: Add unit tests
2017-07-17 16:32:12 +01:00
..
completion remove vyos/1.0.5 from test/runner/completion/network.txt 2017-07-10 21:27:08 -07:00
import/lib/ansible Add sanity import test to ansible-test. (#26730) 2017-07-12 20:04:22 -07:00
injector Add sanity import test to ansible-test. (#26730) 2017-07-12 20:04:22 -07:00
lib Add --list-targets and speed up --explain. (#26838) 2017-07-14 19:11:25 -07:00
requirements New module: access Cisco ACI (network/aci/aci_rest) (#26029) 2017-07-17 16:32:12 +01:00
setup Add retries to remote test package installs. 2017-07-13 22:29:11 -07:00
units Add test verification to ansible-test. (#22636) 2017-03-15 12:17:42 -07:00
ansible-test Initial ansible-test implementation. (#18556) 2016-11-29 21:21:53 -08:00
importer.py Improve sanity import test messaging. (#26782) 2017-07-14 08:04:43 -07:00
Makefile Add test verification to ansible-test. (#22636) 2017-03-15 12:17:42 -07:00
retry.py Fix ansible-test pylint and pep8 issues. (#24245) 2017-05-03 23:19:44 +08:00
test.py Add --list-targets and speed up --explain. (#26838) 2017-07-14 19:11:25 -07:00
tox.ini Temporary work-around for setuptools 36.0.0 bug. (#25243) 2017-06-01 16:23:32 +08:00