os_volume: optional bootable parameter for volume (#43945)
This commit is contained in:
parent
c35a7b88d4
commit
da07b98b7a
1 changed files with 9 additions and 1 deletions
|
@ -46,6 +46,12 @@ options:
|
|||
description:
|
||||
- Volume name or id to create from
|
||||
version_added: "2.3"
|
||||
bootable:
|
||||
description:
|
||||
- Bootable flag for volume.
|
||||
type: bool
|
||||
default: False
|
||||
version_added: "2.10"
|
||||
state:
|
||||
description:
|
||||
- Should the resource be present or absent.
|
||||
|
@ -166,6 +172,7 @@ def _present_volume(module, cloud):
|
|||
display_name=module.params['display_name'],
|
||||
display_description=module.params['display_description'],
|
||||
snapshot_id=module.params['snapshot_id'],
|
||||
bootable=module.params['bootable'],
|
||||
availability_zone=module.params['availability_zone'],
|
||||
)
|
||||
if module.params['image']:
|
||||
|
@ -228,7 +235,8 @@ def main():
|
|||
volume=dict(default=None),
|
||||
state=dict(default='present', choices=['absent', 'present']),
|
||||
scheduler_hints=dict(default=None, type='dict'),
|
||||
metadata=dict(default=None, type='dict')
|
||||
metadata=dict(default=None, type='dict'),
|
||||
bootable=dict(type='bool', default=False)
|
||||
)
|
||||
module_kwargs = openstack_module_kwargs(
|
||||
mutually_exclusive=[
|
||||
|
|
Loading…
Reference in a new issue