i know not a single thing about golang
also i hate tabs
This commit is contained in:
20
out/main.go
20
out/main.go
@@ -68,6 +68,26 @@ func main() {
|
||||
common.Check(err, "Error writing output file")
|
||||
}
|
||||
|
||||
if ( config.Source.Restart != false ) {
|
||||
cmd := exec.Command(
|
||||
"nomad",
|
||||
"job",
|
||||
"stop",
|
||||
"-purge",
|
||||
"-address="+config.Source.URL,
|
||||
"-token="+config.Source.Token,
|
||||
config.Source.Name,
|
||||
)
|
||||
var out bytes.Buffer
|
||||
cmd.Stdout = &out
|
||||
cmd.Stderr = &out
|
||||
err = cmd.Run()
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Error executing nomad: %s\n", err)
|
||||
fmt.Fprint(os.Stderr, out.String())
|
||||
os.Exit(1)
|
||||
}
|
||||
}
|
||||
cmd := exec.Command(
|
||||
"nomad",
|
||||
"job",
|
||||
|
Reference in New Issue
Block a user