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:
Keir Fraser committed 2009-02-17 11:13:34 +00:00
1 parent ec54fc8c6d
commit ae4aa4f803
1 file changed
+2
+2
View File
@@ -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."""
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.