From 71f6562eccbf8a0876094534cc6a19085b72a464 Mon Sep 17 00:00:00 2001 From: Edmund Huber Date: Sat, 15 Mar 2014 20:47:05 +0100 Subject: [PATCH] fix mandatory argument handling --- ergonomadic.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ergonomadic.go b/ergonomadic.go index 11239ad6..76ad5535 100644 --- a/ergonomadic.go +++ b/ergonomadic.go @@ -64,7 +64,7 @@ func main() { irc.UpgradeDB(config.Server.Database) log.Println("database upgraded: ", config.Server.Database) - default: + case "run": runFlags.Parse(flag.Args()[1:]) config := loadConfig(conf) irc.Log.SetLevel(config.Server.Log) @@ -72,5 +72,8 @@ func main() { log.Println(irc.SEM_VER, "running") defer log.Println(irc.SEM_VER, "exiting") server.Run() + + default: + usage() } }