Make spongy a real executable

This commit is contained in:
Neale Pickett 2015-02-11 13:54:13 -07:00
parent 2aee3e1b31
commit 5189762e8f
1 changed files with 11 additions and 1 deletions

View File

@ -64,12 +64,22 @@ func runsvdir(dirname string) {
} }
func usage() { func usage() {
fmt.Fprintf(os.Stderr, "Usage: %s [OPTIONS] HOST:PORT\n", os.Args[0]) fmt.Fprintf(os.Stderr, "Usage: %s [OPTIONS] BASEPATH\n", os.Args[0])
fmt.Fprintf(os.Stderr, "\n")
fmt.Fprintf(os.Stderr, "BASEPATH is the path to your IRC directory (see README)\n")
fmt.Fprintf(os.Stderr, "\n")
fmt.Fprintf(os.Stderr, "OPTIONS:\n")
flag.PrintDefaults() flag.PrintDefaults()
} }
func main() { func main() {
flag.Usage = usage
flag.UintVar(&maxlogsize, "logsize", 1000, "Log entries before rotating") flag.UintVar(&maxlogsize, "logsize", 1000, "Log entries before rotating")
flag.Parse() flag.Parse()
if flag.NArg() != 1 {
usage()
os.Exit(2)
}
runsvdir(flag.Arg(0))
running = false running = false
} }