[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] Fix blkif.py for virsh start
# HG changeset patch # User Keir Fraser <keir.fraser@xxxxxxxxxx> # Date 1212658229 -3600 # Node ID bbb4bb69efb25c15067ae7f294bd23f512081710 # Parent 5603534c62f922b0106f2291100fbf135d69d072 Fix blkif.py for virsh start I defined a cdrom to a guest domain as follows. ",hdc:cdrom,r" When the guest domain was created by using xm create command, uname of the cdrom was ''. Then creating the guest domain succeeded. [2008-06-03 15:23:41 xend.XendDomainInfo 25956] DEBUG (XendDomainInfo:200) XendDomainInfo.create(['vm', ['name', 'rhel5.2ga_hvm_lvol1'], <<snip>> ['device', ['vbd', ['uname', ''], ['dev', 'hdc:cdrom'], ['mode', 'r']]], <<snip>> But, when the guest domain was created by using virsh start command, uname of the cdrom was None. Then creating the guest domain failed. [2008-06-03 15:22:10 xend.XendDomainInfo 25559] DEBUG (XendDomainInfo:200) XendDomainInfo.create(['vm', ['name', 'rhel5.2ga_hvm_lvol1'], <<snip>> ['device', ['vbd', ['dev', 'hdc:cdrom'], ['mode', 'r']]], <<snip>> This patch fixes to be able to create guest domains by both xm create command and virsh start command. FYI: "if uname is None:" --> "if uname == '':" --> "if not uname:" till CS#17625 current by this patch Signed-off-by: Masaki Kanno <kanno.masaki@xxxxxxxxxxxxxx> --- tools/python/xen/xend/server/blkif.py | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -r 5603534c62f9 -r bbb4bb69efb2 tools/python/xen/xend/server/blkif.py --- a/tools/python/xen/xend/server/blkif.py Tue Jun 03 09:41:19 2008 +0100 +++ b/tools/python/xen/xend/server/blkif.py Thu Jun 05 10:30:29 2008 +0100 @@ -47,7 +47,7 @@ class BlkifController(DevController): except ValueError: dev_type = "disk" - if uname == '': + if not uname: if dev_type == 'cdrom': (typ, params) = ("", "") else: _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |