From 57349c0611b048b426c8e3fce9f4c047fd3ff1d0 Mon Sep 17 00:00:00 2001 From: "Ariel O. Barria" Date: Mon, 4 Feb 2019 08:54:07 -0500 Subject: [PATCH] validate memory parameter for ovirt_vm (#46698) --- lib/ansible/module_utils/ovirt.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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