Print errors to stderr. Check interval flag for valid value

This commit is contained in:
Igor Vasilcovsky 2015-05-04 16:33:48 -04:00
parent 72b7183127
commit 7817c1afac
1 changed files with 6 additions and 1 deletions

View File

@ -32,7 +32,12 @@ func main() {
} }
} }
if len(ports) == 0 { if len(ports) == 0 {
fmt.Println("no ports specified. Use -ports arg to specify ports of Go apps to monitor") fmt.Fprintln(os.Stderr, "no ports specified. Use -ports arg to specify ports of Go apps to monitor")
Usage()
os.Exit(1)
}
if *interval <= 0 {
fmt.Fprintln(os.Stderr, "update interval is not valid. Valid examples: 5s, 1m, 1h30m")
Usage() Usage()
os.Exit(1) os.Exit(1)
} }