Bug fix for os_image and min_disk/min_ram
The min_disk and min_ram parameters were not being passed to the shade API. They also need to be integer values. Also updated the description of these parameters for better clarification.
This commit is contained in:
parent
52d499d268
commit
5c5db04ff0
1 changed files with 6 additions and 4 deletions
|
@ -56,12 +56,12 @@ options:
|
||||||
default: None
|
default: None
|
||||||
min_disk:
|
min_disk:
|
||||||
description:
|
description:
|
||||||
- The minimum disk space required to deploy this image
|
- The minimum disk space (in GB) required to boot this image
|
||||||
required: false
|
required: false
|
||||||
default: None
|
default: None
|
||||||
min_ram:
|
min_ram:
|
||||||
description:
|
description:
|
||||||
- The minimum ram required to deploy this image
|
- The minimum ram (in MB) required to boot this image
|
||||||
required: false
|
required: false
|
||||||
default: None
|
default: None
|
||||||
is_public:
|
is_public:
|
||||||
|
@ -125,8 +125,8 @@ def main():
|
||||||
disk_format = dict(default='qcow2', choices=['ami', 'ari', 'aki', 'vhd', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso']),
|
disk_format = dict(default='qcow2', choices=['ami', 'ari', 'aki', 'vhd', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso']),
|
||||||
container_format = dict(default='bare', choices=['ami', 'aki', 'ari', 'bare', 'ovf', 'ova']),
|
container_format = dict(default='bare', choices=['ami', 'aki', 'ari', 'bare', 'ovf', 'ova']),
|
||||||
owner = dict(default=None),
|
owner = dict(default=None),
|
||||||
min_disk = dict(default=None),
|
min_disk = dict(type='int', default=0),
|
||||||
min_ram = dict(default=None),
|
min_ram = dict(type='int', default=0),
|
||||||
is_public = dict(default=False),
|
is_public = dict(default=False),
|
||||||
filename = dict(default=None),
|
filename = dict(default=None),
|
||||||
ramdisk = dict(default=None),
|
ramdisk = dict(default=None),
|
||||||
|
@ -156,6 +156,8 @@ def main():
|
||||||
wait=module.params['wait'],
|
wait=module.params['wait'],
|
||||||
timeout=module.params['timeout'],
|
timeout=module.params['timeout'],
|
||||||
is_public=module.params['is_public'],
|
is_public=module.params['is_public'],
|
||||||
|
min_disk=module.params['min_disk'],
|
||||||
|
min_ram=module.params['min_ram']
|
||||||
)
|
)
|
||||||
changed = True
|
changed = True
|
||||||
if not module.params['wait']:
|
if not module.params['wait']:
|
||||||
|
|
Loading…
Reference in a new issue