From 9f58fdd4561820cc76f9a610879ee1b53159eed1 Mon Sep 17 00:00:00 2001 From: PCoder Date: Tue, 9 Apr 2019 00:26:59 +0200 Subject: [PATCH] Wrong multiplication to string instead of number --- opennebula_api/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opennebula_api/serializers.py b/opennebula_api/serializers.py index 98162d1f..1fa1a802 100644 --- a/opennebula_api/serializers.py +++ b/opennebula_api/serializers.py @@ -130,7 +130,7 @@ class VirtualMachineSerializer(serializers.Serializer): def get_price(self, obj): template = obj.template - price = float(template.cpu * 10) * 5.0 + price = float(template.cpu) * 10 * 5.0 price += (int(template.memory) / 1024 * 2.0) for disk in template.disks: price += int(disk.size) / 1024 * 0.6