|
@@ -71,12 +71,10 @@ func main() {
|
|
}
|
|
}
|
|
if err := daemon(*pidfile, *flGraphPath, flHosts, *flAutoRestart, *flEnableCors, *flDns); err != nil {
|
|
if err := daemon(*pidfile, *flGraphPath, flHosts, *flAutoRestart, *flEnableCors, *flDns); err != nil {
|
|
log.Fatal(err)
|
|
log.Fatal(err)
|
|
- os.Exit(-1)
|
|
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
if len(flHosts) > 1 {
|
|
if len(flHosts) > 1 {
|
|
log.Fatal("Please specify only one -H")
|
|
log.Fatal("Please specify only one -H")
|
|
- return
|
|
|
|
}
|
|
}
|
|
protoAddrParts := strings.SplitN(flHosts[0], "://", 2)
|
|
protoAddrParts := strings.SplitN(flHosts[0], "://", 2)
|
|
if err := docker.ParseCommands(protoAddrParts[0], protoAddrParts[1], flag.Args()...); err != nil {
|
|
if err := docker.ParseCommands(protoAddrParts[0], protoAddrParts[1], flag.Args()...); err != nil {
|
|
@@ -84,7 +82,6 @@ func main() {
|
|
os.Exit(sterr.Status)
|
|
os.Exit(sterr.Status)
|
|
}
|
|
}
|
|
log.Fatal(err)
|
|
log.Fatal(err)
|
|
- os.Exit(-1)
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -153,7 +150,6 @@ func daemon(pidfile string, flGraphPath string, protoAddrs []string, autoRestart
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
log.Fatal("Invalid protocol format.")
|
|
log.Fatal("Invalid protocol format.")
|
|
- os.Exit(-1)
|
|
|
|
}
|
|
}
|
|
go func() {
|
|
go func() {
|
|
chErrors <- docker.ListenAndServe(protoAddrParts[0], protoAddrParts[1], server, true)
|
|
chErrors <- docker.ListenAndServe(protoAddrParts[0], protoAddrParts[1], server, true)
|