mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 10:11:27 +01:00
xend: Update VCPUs_live
XendConfig.py said about VCPUs_live as follows. -- the number of VCPUs currently up, as reported by Xen. But the value of VCPUs_live always is 1 till xm vcpu-set get executed. This patch updates VCPUs_live by using online_vcpus. Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
This commit is contained in:
1 parent
ec54fc8c6d
commit
ae4aa4f803
1 file changed
+2
@@ -431,6 +431,8 @@ class XendConfig(dict):
|
||||
def _vcpus_sanity_check(self):
|
||||
if 'VCPUs_max' in self and 'vcpu_avail' not in self:
|
||||
self['vcpu_avail'] = (1 << self['VCPUs_max']) - 1
|
||||
if 'online_vcpus' in self:
|
||||
self['VCPUs_live'] = self['online_vcpus']
|
||||
|
||||
def _uuid_sanity_check(self):
|
||||
"""Make sure UUID is in proper string format with hyphens."""
|
||||
|
||||