Fix 'timeout' parameter of glance-image module.

The timeout parameter of glance-image was not being parsed into a
numeric type, causing the following error when specifying timeout:

    msg: Error in creating image: unsupported operand type(s) for +: 'float' and 'str'
This commit is contained in:
Tim Miller 2013-07-25 14:54:21 -07:00
parent 2da5dc7886
commit d56518d9ac

View file

@ -176,7 +176,7 @@ def _glance_image_create(module, params, client):
'copy_from': params.get('copy_from'),
}
try:
timeout = params.get('timeout')
timeout = float(params.get('timeout'))
expire = time.time() + timeout
image = client.images.create(**kwargs)
if not params['copy_from']: