You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/units/modules/network
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
9 years ago
..
aci New module: access Cisco ACI (network/aci/aci_rest) (#26029) 9 years ago
basics code clean of old code from network modules updates (#21469) 9 years ago
cumulus test/: PEP8 compliancy (#24803) 9 years ago
eos fixes error when trying to run show start over eapi (#26800) 9 years ago
f5 Adds missing fields for iapp service (#26507) 9 years ago
ios adds more intelligent save logic and diff to network config modules (#26565) 9 years ago
iosxr Adding admin option for iosxr_config (#26509) 9 years ago
junos Fix junos unit test failures (#26676) 9 years ago
netscaler Add module netscaler_cs_action (#26147) 9 years ago
nxos Fix nxos_bgp_neighbor_af advertise_map and advertise_map_non_exist (#26721) 9 years ago
ovs Actually check for equality on empty commands array (#25308) 9 years ago
vyos vyos_static_route implementation module (#26426) 9 years ago
__init__.py adds new module net_command for network devices (#19468) 9 years ago