From 6850b786cfec9b88bff54c3eb21496f2c618c265 Mon Sep 17 00:00:00 2001 From: Kieran Date: Mon, 24 Mar 2025 12:08:12 +0000 Subject: [PATCH] fix: [fvm] multiply memory/disk params --- src/dvm/lnvps.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/dvm/lnvps.rs b/src/dvm/lnvps.rs index 46d6f71..e863cc1 100644 --- a/src/dvm/lnvps.rs +++ b/src/dvm/lnvps.rs @@ -12,6 +12,7 @@ use std::future::Future; use std::pin::Pin; use std::str::FromStr; use std::sync::Arc; +use crate::{GB, MB}; pub struct LnvpsDvm { client: Client, @@ -86,8 +87,8 @@ impl DVMHandler for LnvpsDvm { let template = VmCustomTemplate { id: 0, cpu: cpu.parse()?, - memory: memory.parse()?, - disk_size: disk.parse()?, + memory: memory.parse()? * MB, + disk_size: disk.parse()? * GB, disk_type: DiskType::from_str(disk_type)?, disk_interface: DiskInterface::from_str(disk_interface)?, pricing_id: pricing.id,