community.general/lib/ansible/modules/cloud
Mário Santos 9d52e54ae6 Add extra_specs to os_subnet module
PR #39373

* Add extra_specs to os_subnet module

This change removes the parameter limitation on `os_subnet` module for
Neutron subnet creation.
This way, any key value passed via `extra_specs` argument is included in
shade's API call.

Signed-off-by: Mário Santos <mario.rf.santos@gmail.com>

* Set default value of extra_specs to None

Signed-off-by: Mário Santos <mario.rf.santos@gmail.com>

* Raise ValueError in case of duplicate keys found

Signed-off-by: Mário Santos <mario.rf.santos@gmail.com>

* Update docs default value of extra_specs to {}

* Move cidr to kwargs to avoid positional argument

Signed-off-by: Mário Santos <mario.rf.santos@gmail.com>

* Print explicit list of duplicate keys

Signed-off-by: Mário Santos <mario.rf.santos@gmail.com>

* Fix precedence on the dict merge

Signed-off-by: Mário Santos <mario.rf.santos@gmail.com>

* Bump version_added of the extra_specs parameter

Signed-off-by: Mário Santos <mario.rf.santos@gmail.com>
2018-05-28 19:21:51 +02:00
..
amazon Support check mode in aws_ses_identity module (#38422) 2018-05-25 18:46:25 -04:00
atomic Clean up module documentation (#36909) 2018-03-15 22:15:24 +01:00
azure Fixes #39648 azure_rm_virtualnetwork not handling DNS settings properly on existing virtual networks (#40646) 2018-05-28 15:45:01 +08:00
centurylink More validate module fixes (#39097) 2018-04-24 18:05:50 +01:00
cloudscale dictionary changed size during iteration error (#37454) 2018-04-03 06:13:09 -04:00
cloudstack cs_instance: implement host migration support (#40309) 2018-05-25 11:20:04 +02:00
digital_ocean digital_ocean_domain: fix do not fail if domain already is absent (#40446) 2018-05-22 07:59:06 +02:00
dimensiondata Clean up module documentation (#36909) 2018-03-15 22:15:24 +01:00
docker Add 'init' option to docker_container module to support docker's `--init` option (#34547) 2018-05-24 12:55:16 -05:00
google New module: GCP Compute Disks (#38612) 2018-05-25 07:48:01 -04:00
heroku New module: heroku_collaborator (#39001) 2018-05-22 11:50:53 +02:00
linode Add module support to yamllint sanity test. (#34964) 2018-01-16 15:08:56 -08:00
lxc Clean up module documentation (#36909) 2018-03-15 22:15:24 +01:00
lxd Bulk autopep8 (modules) 2017-12-07 20:25:55 +00:00
memset New Memset module to request DNS reloads (#40390) 2018-05-25 00:30:25 +02:00
misc new module cloud_init_data_facts (#37932) 2018-05-25 07:44:24 +02:00
oneandone More validate module fixes (#39097) 2018-04-24 18:05:50 +01:00
opennebula Add mode, owner_id and group_id options to one_vm (#40217) 2018-05-25 08:00:26 +02:00
openstack Add extra_specs to os_subnet module 2018-05-28 19:21:51 +02:00
ovh Clean up module documentation (#36909) 2018-03-15 22:15:24 +01:00
ovirt Add auth key for OpenStack Volume Provider (#40294) 2018-05-24 06:54:09 -04:00
packet Module DOCUMENTATION should match argspec (#34895) 2018-01-16 12:18:51 +00:00
profitbricks More validate module fixes (#39097) 2018-04-24 18:05:50 +01:00
pubnub
rackspace Update Jesse Keating's github id (#39904) 2018-05-11 07:38:15 +02:00
scaleway Add a User-Agent string to the API request (#38587) 2018-05-14 09:55:47 -05:00
smartos More validate module fixes (#39097) 2018-04-24 18:05:50 +01:00
softlayer sl_vm: PEP8 compliancy and documentation changes (#32657) 2017-11-15 15:22:32 -05:00
spotinst Add module support to yamllint sanity test. (#34964) 2018-01-16 15:08:56 -08:00
univention Clean up module documentation (#36909) 2018-03-15 22:15:24 +01:00
vmware Fix shebangs and file modes and update tests. (#40563) 2018-05-22 14:25:36 -07:00
vultr More validate module fixes (#39097) 2018-04-24 18:05:50 +01:00
webfaction Convert more http links to https. 2018-04-25 23:12:46 -07:00
__init__.py