mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
xend: fix insufficient quoting in tapdisk
Fix insufficient quoting between "tap-ctl list" and xend/server/BlktapController.py The "line.split(None, 4)" needs to be a "3", because 3 splits needs to be done to get the 4 parts. Sorry for the mixup. [ fix to 24335:3915bd95ade5. -iwj ] Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
This commit is contained in:
1 parent
e68ffca28b
commit
7351bdf240
1 file changed
+1
-1
@@ -253,7 +253,7 @@ class TapdiskController(object):
|
||||
tapdisk = TapdiskController.Tapdisk()
|
||||
|
||||
# Since 'tap-ctl list' does not escape blanks in the path, hard-code the current format using 4 pairs to prevent splitting the path
|
||||
for pair in line.split(None, 4):
|
||||
for pair in line.split(None, 3):
|
||||
key, value = pair.split('=', 1)
|
||||
if key == 'pid':
|
||||
tapdisk.pid = value
|
||||
|
||||