diff --git a/wrapanapi/systems/rhevm.py b/wrapanapi/systems/rhevm.py index 5fe3b407..5c32dbf3 100644 --- a/wrapanapi/systems/rhevm.py +++ b/wrapanapi/systems/rhevm.py @@ -368,7 +368,7 @@ def mark_as_template(self, template_name=None, cluster=None, delete=True, delete def get_hardware_configuration(self): self.refresh() return { - 'ram': self.raw.memory, + 'ram': self.raw.memory / 1024 / 1024, 'cpu': self.raw.cpu.topology.cores * self.raw.cpu.topology.sockets } diff --git a/wrapanapi/systems/scvmm.py b/wrapanapi/systems/scvmm.py index 421bca96..7a276074 100644 --- a/wrapanapi/systems/scvmm.py +++ b/wrapanapi/systems/scvmm.py @@ -223,7 +223,7 @@ def enable_virtual_services(self): def get_hardware_configuration(self): self.refresh(read_from_hyperv=True) - data = {'mem': self.raw['CPUCount'], 'cpu': self.raw['Memory']} + data = {'mem': self.raw['Memory'], 'cpu': self.raw['CPUCount']} return { key: str(val) if isinstance(val, six.string_types) else val for key, val in data.items()