ansible/lib/ansible
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
..
cli add keywords handling to ansible-doc 2018-05-23 14:09:02 -04:00
compat Enable wildcard import pylint (#35786) 2018-02-06 15:17:49 -08:00
config HTTP(S) API connection plugin (#39224) 2018-05-17 18:47:15 -04:00
errors give hint to users when a file is not found 2018-04-10 17:19:03 -04:00
executor use correct object in error 2018-05-22 11:10:57 -04:00
galaxy Allow the galaxy client to fetch from a url in role version data (#39396) 2018-04-30 15:47:43 -05:00
inventory Don't display host pattern warning for empty groups (fixes #35255) (#39927) 2018-05-09 14:13:48 -05:00
module_utils Do absolute imports to please broken import linter 2018-05-27 02:23:57 +02:00
modules Add extra_specs to os_subnet module 2018-05-28 19:21:51 +02:00
parsing fix decrypted vault utf8 values (#37539) 2018-05-24 23:22:46 -04:00
playbook Add a 'machinectl shell' become_method (#39826) 2018-05-25 10:52:53 -05:00
plugins Revert "Move k8s modules to dynamic backend (#39632)" (#40743) 2018-05-26 00:30:16 -05:00
template Fix when template paths contain non-ascii chars and using the path in ansible_managed 2018-04-30 16:47:27 -07:00
utils retire shade in favor of openstacksdk for openstack modules (#40532) 2018-05-25 18:40:39 -07:00
vars minimize loading files/plugins 2018-04-10 17:22:31 -04:00
__init__.py
constants.py Add a 'machinectl shell' become_method (#39826) 2018-05-25 10:52:53 -05:00
release.py Initial commit for 2.7.0 development. 2018-05-25 21:23:28 -07:00