John Levon
2006-Oct-25 15:12 UTC
[Xen-devel] [PATCH] Improve error message for disk modes.
# HG changeset patch
# User john.levon@sun.com
# Date 1161789049 25200
# Node ID 47e8d46c8a4118db484830de9ffdbc56c297f19a
# Parent 1f839a3d365e0bc9d0a76699ff193401f7b4f090
Improve error message for disk modes.
Signed-off-by: John Levon <john.levon@sun.com>
diff --git a/tools/python/xen/xend/server/blkif.py
b/tools/python/xen/xend/server/blkif.py
--- a/tools/python/xen/xend/server/blkif.py
+++ b/tools/python/xen/xend/server/blkif.py
@@ -66,7 +66,11 @@ class BlkifController(DevController):
mode = sxp.child_value(config, ''mode'',
''r'')
if mode not in (''r'', ''w'',
''w!''):
- raise VmError(''Invalid mode'')
+ name = uname
+ if not name:
+ name = sxp.child_value(config, ''dev'')
+ raise VmError(''Invalid mode \''%s\'' for
%s. Valid modes are ''
+ ''{r,w,w!}'' % (mode, name))
back = { ''dev'' : dev,
''type'' : typ,
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel