Merge pull request #2344 from larsks/bug/allow-secgroup-list
allow os_server to accept a list of security groups
This commit is contained in:
commit
0e0c28bfb1
1 changed files with 4 additions and 3 deletions
|
@ -76,7 +76,8 @@ options:
|
|||
default: None
|
||||
security_groups:
|
||||
description:
|
||||
- The name of the security group to which the instance should be added
|
||||
- Names of the security groups to which the instance should be
|
||||
added. This may be a YAML list or a common separated string.
|
||||
required: false
|
||||
default: None
|
||||
nics:
|
||||
|
@ -366,7 +367,7 @@ def _create_server(module, cloud):
|
|||
flavor=flavor_dict['id'],
|
||||
nics=nics,
|
||||
meta=module.params['meta'],
|
||||
security_groups=module.params['security_groups'].split(','),
|
||||
security_groups=module.params['security_groups'],
|
||||
userdata=module.params['userdata'],
|
||||
config_drive=module.params['config_drive'],
|
||||
)
|
||||
|
@ -459,7 +460,7 @@ def main():
|
|||
flavor_ram = dict(default=None, type='int'),
|
||||
flavor_include = dict(default=None),
|
||||
key_name = dict(default=None),
|
||||
security_groups = dict(default='default'),
|
||||
security_groups = dict(default=['default'], type='list'),
|
||||
nics = dict(default=[], type='list'),
|
||||
meta = dict(default=None),
|
||||
userdata = dict(default=None),
|
||||
|
|
Loading…
Reference in a new issue