feature-11 #13
1 changed files with 7 additions and 2 deletions
f-11: improvement: add a dryrun function
Signed-off-by: GnomeZworc <nicolas.boufidjeline@g3e.fr>
commit
24e3de8088
|
|
@ -20,6 +20,7 @@ func main() {
|
||||||
password := flag.String("pass", "", "password user")
|
password := flag.String("pass", "", "password user")
|
||||||
start := flag.Bool("start", false, "start metadata server")
|
start := flag.Bool("start", false, "start metadata server")
|
||||||
stop := flag.Bool("stop", false, "stop metadata server")
|
stop := flag.Bool("stop", false, "stop metadata server")
|
||||||
|
dryrun := flag.Bool("dryrun", false, "launch in dry node")
|
||||||
|
|
||||||
flag.Parse()
|
flag.Parse()
|
||||||
|
|
||||||
|
|
@ -45,9 +46,13 @@ func main() {
|
||||||
Password: *password,
|
Password: *password,
|
||||||
SSHKEY: *ssh_key,
|
SSHKEY: *ssh_key,
|
||||||
}, db)
|
}, db)
|
||||||
|
if !*dryrun {
|
||||||
service.Start("metadata@" + *vm_name)
|
service.Start("metadata@" + *vm_name)
|
||||||
|
}
|
||||||
} else if *stop {
|
} else if *stop {
|
||||||
nocloud.UnLoadNoCloudInDB(*vm_name, db)
|
nocloud.UnLoadNoCloudInDB(*vm_name, db)
|
||||||
|
if !*dryrun {
|
||||||
service.Stop("metadata@" + *vm_name)
|
service.Stop("metadata@" + *vm_name)
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue