mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
Fix 'xm list' long output to skip legacy 'cpus'.
Fixes bugzilla report #935. Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
This commit is contained in:
1 parent
0b6e8d5726
commit
08542da82e
1 file changed
+3
-1
@@ -845,6 +845,8 @@ class XendConfig(dict):
|
||||
sxpr.append([name, s])
|
||||
|
||||
for xenapi, legacy in XENAPI_CFG_TO_LEGACY_CFG.items():
|
||||
if legacy in ('cpus'): # skip this
|
||||
continue
|
||||
if self.has_key(xenapi) and self[xenapi] not in (None, []):
|
||||
if type(self[xenapi]) == bool:
|
||||
# convert booleans to ints before making an sxp item
|
||||
@@ -858,7 +860,7 @@ class XendConfig(dict):
|
||||
sxpr.append(["memory", int(self["memory_dynamic_max"])/MiB])
|
||||
|
||||
for legacy in LEGACY_UNSUPPORTED_BY_XENAPI_CFG:
|
||||
if legacy in ('domid', 'uuid'): # skip these
|
||||
if legacy in ('domid', 'uuid', 'cpus'): # skip these
|
||||
continue
|
||||
if self.has_key(legacy) and self[legacy] not in (None, []):
|
||||
sxpr.append([legacy, self[legacy]])
|
||||
|
||||