From aaf181f315fb582fac25c2fa82a5b4e043ee26e1 Mon Sep 17 00:00:00 2001 From: Antoine Millet Date: Mon, 8 Jun 2015 14:36:02 +0200 Subject: [PATCH] Mem tag now return max_mem if vm is stopped instead of 0 --- cloudcontrol/node/hypervisor/domains/vm_tags.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cloudcontrol/node/hypervisor/domains/vm_tags.py b/cloudcontrol/node/hypervisor/domains/vm_tags.py index 95082f6..83c4e36 100644 --- a/cloudcontrol/node/hypervisor/domains/vm_tags.py +++ b/cloudcontrol/node/hypervisor/domains/vm_tags.py @@ -107,7 +107,10 @@ def cpuuse(dom): @_vir_tag def mem(dom): """Memory currently allocated.""" - return dom.lv_dom.info()[2] * 1024 + if dom.state == 'stopped': + return dom.lv_dom.info()[1] * 1024 + else: + return dom.lv_dom.info()[2] * 1024 @_vir_tag -- GitLab