instance_info and all_instances_info calls had different per-instance return types, this commit fixes the mismatch.
Signed-off-by: Agata Murawska <[email protected]> --- lib/backend.py | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/lib/backend.py b/lib/backend.py index 0f102dd..4271c5a 100644 --- a/lib/backend.py +++ b/lib/backend.py @@ -991,6 +991,7 @@ def GetInstanceInfo(instance, hname): - memory: memory size of instance (int) - state: xen state of instance (string) - time: cpu time of instance (float) + - vcpus: the number of vcpus (int) """ output = {} @@ -998,6 +999,7 @@ def GetInstanceInfo(instance, hname): iinfo = hypervisor.GetHypervisor(hname).GetInstanceInfo(instance) if iinfo is not None: output["memory"] = iinfo[2] + output["vcpus"] = iinfo[3] output["state"] = iinfo[4] output["time"] = iinfo[5] -- 1.7.7.3
