community.general/lib/ansible
Ilya Drey 62b8813873 Improving nxos_ip_interface module (#21353)
* Improving of nxos_ip_interface module

Added features:

  * Route tags for an IP address at interface level with 'tag' option
  * Support of IPv4 secondary addresses if option 'allow_secondary' is
true (false by default). If option 'allow_secondary' is true primary
IPv4 address will be replaced

All features support NXAPI and CLI transport, but only with text/raw
output. Currently not possible to get route tags for secondary IPv4/IPv6
addresses from JSON output.

Other changes:
  * Module return state 'changed' only when configuration commands were
executed
  * Module result includes multiple prefixes if IPv4 addresses were
found

* Fix PEP8 issues

* Addition fix of PEP8 issues

* Remove unused variable from main()

* Fix "proposed" sample in RETURN variable

* Fix "existing" sample in RETURN variable

* Update RETURN variable

Add 'secondary' for every element of 'addresses' list.

* Restore old version number

* Added exception when ipaddress module is imported

* DOCUMENTATION string was updated

  * Added 'version_added' for new features
  * Added 'requirements' for module

* Added compatibility with latest commit in devel branch

* DOCUMENTATION was fixed
* Improve changes of route tag for existing ip addresses
* Added compatibility with core code

* Fixed mistypes in the DOCUMENTATION variable

* argument_spec fixed

allow_secondary argument type was changed according to allowed choices.
2017-05-12 11:45:44 -04:00
..
cli ansible-doc snippet format changes 2017-05-04 09:08:19 -07:00
compat Update module_utils.six to latest (#22855) 2017-03-23 13:35:05 -07:00
config
errors moved to exceptions for basic skip/fails 2017-04-25 14:48:56 -04:00
executor deal with null/none connections 2017-05-11 15:46:14 -04:00
galaxy fix ansible galaxy file mangling (#23703) 2017-04-19 14:15:20 -04:00
inventory correctly get all hosts in 'all' 2017-04-07 13:17:03 -04:00
module_utils [GCE] [GCP] UrlMap module (#24422) 2017-05-11 13:02:32 -04:00
modules Improving nxos_ip_interface module (#21353) 2017-05-12 11:45:44 -04:00
parsing Fix vaulted vars templating (#24312) 2017-05-05 11:07:50 -04:00
playbook Avoid default serialization of classes in dump_attrs 2017-05-11 16:28:07 -05:00
plugins Optionally return raw data from URL lookup using split_lines=False 2017-05-12 11:02:49 -04:00
template Fixing security issue with lookup returns not tainting the jinja2 environment 2017-05-08 12:43:46 -05:00
utils Fortios file only mode + integration tests (#23275) 2017-05-09 13:51:19 +01:00
vars Fix circular import with unsafe_proxy, template, and vars 2017-04-28 15:35:30 -07:00
__init__.py
constants.py Fixing security issue with lookup returns not tainting the jinja2 environment 2017-05-08 12:43:46 -05:00
release.py Bumping devel version to 2.4.0 2017-03-15 09:42:01 -05:00