Merge pull request #4222 from lessmian/devel

Module lvol fails when decimal point is a colon
This commit is contained in:
James Cammarata 2013-09-25 14:54:58 -07:00
commit 38487ea464

View file

@ -71,13 +71,16 @@ EXAMPLES = '''
- lvol: vg=firefly lv=test state=absent
'''
import re
decimal_point = 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