summaryrefslogtreecommitdiff
path: root/src/cmd
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2021-07-25 12:40:27 +0300
committerLars Wirzenius <liw@liw.fi>2021-07-25 13:30:23 +0300
commitbd87e253000b8a0a73c831877c99291fb430607f (patch)
treeaa63fa87ab905c2bf6e874ad3448bc3c3b71deef /src/cmd
parent957e9f268a84f39d05a2f7ff35de105b3b695fac (diff)
downloadvmadm-bd87e253000b8a0a73c831877c99291fb430607f.tar.gz
fix: actually add networks to VM
Sponsored-by: author
Diffstat (limited to 'src/cmd')
-rw-r--r--src/cmd/new.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cmd/new.rs b/src/cmd/new.rs
index 4b6a4a3..3e89c1d 100644
--- a/src/cmd/new.rs
+++ b/src/cmd/new.rs
@@ -63,6 +63,9 @@ pub fn new(specs: &[Specification]) -> Result<(), NewError> {
let mut args = VirtInstallArgs::new(&spec.name, &image, &init);
args.set_memory(spec.memory_mib);
args.set_vcpus(spec.cpus);
+ for network in spec.networks.iter() {
+ args.add_network(network);
+ }
virt_install(&args, &iso)?;
}