From 1ac755e7b217b5b4add87a8603e1dc8b50ea2d2c Mon Sep 17 00:00:00 2001 From: Martin Kletzander Date: Mon, 21 Oct 2013 11:39:16 +0100 Subject: [PATCH] details: Fix processor tab display for some LXC guests With LXC domain, the 'current' attribute of 'vcpu' element is not always present, but the code is still depending on it. --- virtManager/domain.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/virtManager/domain.py b/virtManager/domain.py index 4ff156e9f..d0991767f 100644 --- a/virtManager/domain.py +++ b/virtManager/domain.py @@ -1036,7 +1036,10 @@ class vmmDomain(vmmLibvirtObject): return int(self.get_xmlobj().maxmemory) def vcpu_count(self): - return int(self.get_xmlobj().curvcpus) + guest = self.get_xmlobj() + return int(guest.curvcpus or + self._startup_vcpus or + guest.vcpus) def vcpu_max_count(self): guest = self.get_xmlobj() has_xml_max = (guest.curvcpus != guest.vcpus)