This patch is taken from ganeti mailing list: http://goo.gl/LgukY
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
volumefield = 2
devicefield = 4
- field_sep = "\t"
-
lines = output.splitlines()
- splitted_lines = map(lambda l: l.split(field_sep), lines)
+ splitted_lines = map(lambda l: l.split(), lines)
# Check empty output.
if not splitted_lines:
- _ThrowError("rbd showmapped returned empty output")
+ return None
# Check showmapped header line, to determine number of fields.
field_cnt = len(splitted_lines[0])