diff --git a/virtualmachine.py b/virtualmachine.py index a898adb..15fd06f 100755 --- a/virtualmachine.py +++ b/virtualmachine.py @@ -107,7 +107,7 @@ def need_running_vm(func): def create(vm_entry: VMEntry): - vm_hdd = int(bitmath.Byte(int(vm_entry.specs["hdd"])).to_GB()) + vm_hdd = int(bitmath.Byte(int(vm_entry.specs["hdd"])).to_MB()) if WITHOUT_CEPH: _command_to_create = [ @@ -120,7 +120,7 @@ def create(vm_entry: VMEntry): "qemu-img", "resize", os.path.join("/var/vm", vm_entry.uuid), - vm_entry.specs["hdd"], + "{}M".format(vm_hdd), ] else: _command_to_create = [ @@ -135,7 +135,7 @@ def create(vm_entry: VMEntry): "resize", "uservms/{}".format(vm_entry.uuid), "--size", - "{}G".format(vm_hdd), + vm_hdd, ] try: