Signed-off-by: Chris Evich <[email protected]>
---
client/bin/autotest | 9 +++++++--
client/virt/kvm_vm.py | 8 ++++++--
2 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/client/bin/autotest b/client/bin/autotest
index 6431250..69b4641 100755
--- a/client/bin/autotest
+++ b/client/bin/autotest
@@ -25,8 +25,13 @@ os.environ['PYTHONPATH'] = autodirbin
cmd_parser = cmdparser.CommandParser() # Allow access to instance in parser
-parser = OptionParser(usage='Usage: %prog [options] [command] <control-file>',
- epilog="[command]\t\tOne of: "+str(cmd_parser.cmdlist))
+commandinfo = "[command] (optional)\tOne of: "+str(cmd_parser.cmdlist)
+if sys.version_info[0:2] < (2,6):
+ parser = OptionParser(usage='Usage: %prog [options] [command]
<control-file>',
+ description=commandinfo)
+else:
+ parser = OptionParser(usage='Usage: %prog [options] [command]
<control-file>',
+ epilog=commandinfo)
parser.add_option("-a", "--args", dest='args',
help="additional args to pass to control file")
diff --git a/client/virt/kvm_vm.py b/client/virt/kvm_vm.py
index c0d10c2..240a779 100644
--- a/client/virt/kvm_vm.py
+++ b/client/virt/kvm_vm.py
@@ -199,8 +199,12 @@ class VM(virt_vm.BaseVM):
"""
Add option to qemu parameters.
"""
+ fmt=",%s=%s"
if value and isinstance(value, bool):
- return ",%s=%s" % (option, "on" if value else "off")
+ if value:
+ return fmt % (option, "on")
+ else:
+ return fmt % (option, "off")
elif value and isinstance(value, str):
# "EMPTY_STRING" and "NULL_STRING" is used for testing illegal
# foramt of option.
@@ -212,7 +216,7 @@ class VM(virt_vm.BaseVM):
return ",%s" % option
if value == "EMPTY_STRING":
value = '""'
- return ",%s=%s" % (option, str(value))
+ return fmt % (option, str(value))
return ""
--
1.7.1
_______________________________________________
Autotest mailing list
[email protected]
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest