community.general/lib/ansible/modules
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
..
cloud dict.values() was a list python2 but in python3 it's a view (#24504) 2017-05-12 08:48:16 -04:00
clustering fixed RETURN docs for modules (#24011) 2017-04-26 15:56:13 +01:00
commands expect: Add a pointer to the shell/script modules 2017-05-10 20:37:36 -07:00
crypto fixed RETURN docs for modules (#24011) 2017-04-26 15:56:13 +01:00
database Reference correct variable and key for role expiry (#23397) 2017-05-09 14:03:22 +01:00
files Fix version_added for new option in template introduced in #21846 (#24307) 2017-05-04 14:53:00 -05:00
identity New metadata 1.0 (#22587) 2017-03-14 09:07:22 -07:00
inventory New metadata 1.0 (#22587) 2017-03-14 09:07:22 -07:00
messaging Fix #23338 - rabbitmq_queue message ttl can't be 0 (#23448) 2017-04-15 00:51:40 +02:00
monitoring Check if api_key and app_key before proceeding (#24336) 2017-05-09 13:08:25 +01:00
net_tools Add validate_certs option to ldap_attr, ldap_entry (#24060) 2017-05-03 16:29:55 +01:00
network Improving nxos_ip_interface module (#21353) 2017-05-12 11:45:44 -04:00
notification sns: move from notification directory to cloud/amazon directory - fixes #11874 (#23805) 2017-05-02 10:05:48 -04:00
packaging Downgrading module from core to community (#24463) 2017-05-11 08:05:49 -07:00
remote_management fixed RETURN docs for modules (#24011) 2017-04-26 15:56:13 +01:00
source_control Check login_token for user before any operations (#23600) 2017-05-09 13:52:13 +01:00
storage fixed RETURN docs for modules (#24011) 2017-04-26 15:56:13 +01:00
system Fix pam_limits writing text to a file opened in binary mode 2017-05-11 17:17:12 -07:00
utilities Little documentation fix (#24522) 2017-05-11 15:10:20 -07:00
web_infrastructure Pep8 fixes for web_infra/ansible_tower (#24479) 2017-05-11 11:26:36 -05:00
windows win_psexec: Enable -nobanner option by default (#23422) 2017-05-10 16:10:33 -07:00
__init__.py