Merge pull request #3 from vasilcovsky/master

Print errors to stderr. Check interval flag for valid value
This commit is contained in:
Ivan Daniluk 2015-05-05 11:06:23 +03:00
commit 6c3d0d2a19
1 changed files with 6 additions and 1 deletions

View File

@ -32,7 +32,12 @@ func main() {
}
}
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()
os.Exit(1)
}