Fix instantiation of openstack_cloud object in os_project

The os_project module instantiates the openstack cloud object
by passing the module params kwargs.
As the params contain a key named 'domain_id', this is used
for domain in the OpenStack connection, instead of the domain value
the user specifies on the OSCC clouds.yaml or OpenStack envvars.
This fix corrects this by popping the 'domain_id' key, so it we
keep the value but it's not passed later on module.params.
reviewable/pr18780/r1
Ricardo Carrillo Cruz 9 years ago
parent 316fdfa26d
commit 68d906e8c4

@ -156,7 +156,7 @@ def main():
name = module.params['name'] name = module.params['name']
description = module.params['description'] description = module.params['description']
domain = module.params['domain_id'] domain = module.params.pop('domain_id')
enabled = module.params['enabled'] enabled = module.params['enabled']
state = module.params['state'] state = module.params['state']

Loading…
Cancel
Save