|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] bug report of xm list and xm vcpu-list
Hi,
Xm list and xm vcpu-list show wrong DomID(name).
Under this situation,
# xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 512 1 r----- 1064.6
test1 13 64 1 r----- 83879.7
# xm list 1 13
Error: Domain '1' not found when running 'xm list'
# xm list 13 15
Error: Domain '13' not found when running 'xm list'
An error message shows always the first one of given DomIDs,
when xm list is given unexistant DomIDs.
This is serious, when many domains are running.
Vcpu-list is same. In addition, it shows an unnecessary header.
This is unnatural.
# xm vcpu-list 13 15
Name ID VCPU CPU State Time(s) CPU
Affinity
Error: Domain '13' not found when running 'xm vcpu-list'
cause:
In tools/python/xen/xm/main.py, dom is always the first parameter of
non_option
def handle_xend_error(cmd, args, ex):
non_option = filter(lambda x: x[0] != '-', args)
dom = len(non_option) > 0 and non_option[0] or None
<---------look
error = str(ex)
if error == "Not found" and dom != None:
err("Domain '%s' not found when running 'xm %s'" % (dom, cmd))
else:
err(error)
Thanks.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] bug report of xm list and xm vcpu-list,
Yoshinori Katase <=
|
|
|
|
|