diff --git a/lib/ansible/module_utils/ovirt.py b/lib/ansible/module_utils/ovirt.py index 38247e1117..fface39708 100644 --- a/lib/ansible/module_utils/ovirt.py +++ b/lib/ansible/module_utils/ovirt.py @@ -181,7 +181,7 @@ def convert_to_bytes(param): param = ''.join(param.split()) # Convert to bytes: - if param[-3].lower() in ['k', 'm', 'g', 't', 'p']: + if len(param) > 3 and param[-3].lower() in ['k', 'm', 'g', 't', 'p']: return int(param[:-3]) * BYTES_MAP.get(param[-3:].lower(), 1) elif param.isdigit(): return int(param) * 2**10