diff --git a/library/system/lvol b/library/system/lvol index 4fdf764704a..14ebcaf1eb9 100644 --- a/library/system/lvol +++ b/library/system/lvol @@ -71,13 +71,16 @@ EXAMPLES = ''' - lvol: vg=firefly lv=test state=absent ''' +import re +decimal_point = pattern = re.compile(r"(\.|,)") + def parse_lvs(data): lvs = [] for line in data.splitlines(): parts = line.strip().split(';') lvs.append({ 'name': parts[0], - 'size': int(parts[1].split('.')[0]), + 'size': int(decimal_point.split(parts[1])[0]), }) return lvs