feature-11 #13

Merged
nicolas.boufideline merged 7 commits from feature-11 into main 2026-01-08 22:13:04 +00:00
Showing only changes of commit 24e3de8088 - Show all commits

f-11: improvement: add a dryrun function

Signed-off-by: GnomeZworc <nicolas.boufidjeline@g3e.fr>
GnomeZworc 2026-01-07 21:06:47 +01:00
Signed by: nicolas.boufideline
GPG key ID: 4406BBBF8845D632

View file

@ -20,6 +20,7 @@ func main() {
password := flag.String("pass", "", "password user")
start := flag.Bool("start", false, "start metadata server")
stop := flag.Bool("stop", false, "stop metadata server")
dryrun := flag.Bool("dryrun", false, "launch in dry node")
flag.Parse()
@ -45,9 +46,13 @@ func main() {
Password: *password,
SSHKEY: *ssh_key,
}, db)
service.Start("metadata@" + *vm_name)
if !*dryrun {
service.Start("metadata@" + *vm_name)
}
} else if *stop {
nocloud.UnLoadNoCloudInDB(*vm_name, db)
service.Stop("metadata@" + *vm_name)
if !*dryrun {
service.Stop("metadata@" + *vm_name)
}
}
}