Commit 9dd2d1eb by James Cammarata

Merge pull request #4222 from lessmian/devel

Module lvol fails when decimal point is a colon
parents 80524a8f 385ffcdf
...@@ -71,13 +71,16 @@ EXAMPLES = ''' ...@@ -71,13 +71,16 @@ EXAMPLES = '''
- lvol: vg=firefly lv=test state=absent - lvol: vg=firefly lv=test state=absent
''' '''
import re
decimal_point = re.compile(r"(\.|,)")
def parse_lvs(data): def parse_lvs(data):
lvs = [] lvs = []
for line in data.splitlines(): for line in data.splitlines():
parts = line.strip().split(';') parts = line.strip().split(';')
lvs.append({ lvs.append({
'name': parts[0], 'name': parts[0],
'size': int(parts[1].split('.')[0]), 'size': int(decimal_point.split(parts[1])[0]),
}) })
return lvs return lvs
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment