add option to detache the VM from CLI

This commit is contained in:
Artur Gurgul 2025-08-17 17:21:38 +02:00
parent 83a0f81cbe
commit 91a36e03a8
4 changed files with 58 additions and 4 deletions

View file

@ -58,6 +58,10 @@ module VirtualMachine
else
options[:arch] = System.arch_to_symbol(options[:arch])
end
if options[:detached] == nil
options[:detached] = false
end
end
def self.archive(options)
@ -90,7 +94,7 @@ module VirtualMachine
options[:arch],
disk_img_path,
cpus: [1, System.cpus - 2].max,
detach: true
detach: options[:detached]
)
end
@ -109,7 +113,8 @@ module VirtualMachine
disk_img_path,
cpus: [1, System.cpus - 2].max,
cdrom: path,
detach: true
detach: options[:detached],
display: DisplayMode.window
)
end
end