Fix for os_server module when specifying region

Fix the OpenStack os_server module for when region_name is specified.
This should not be passed through to the shade create_server() call
as it's only used with the auth parameters.

Fixes bug: https://github.com/ansible/ansible-modules-core/issues/2797
This commit is contained in:
David Shrewsbury 2016-02-01 16:48:55 -05:00
parent 3e6a685bd3
commit 092791dc2c

View file

@ -450,7 +450,7 @@ def _create_server(module, cloud):
config_drive=module.params['config_drive'],
)
for optional_param in (
'region_name', 'key_name', 'availability_zone', 'network',
'key_name', 'availability_zone', 'network',
'volume_size', 'volumes'):
if module.params[optional_param]:
bootkwargs[optional_param] = module.params[optional_param]