Merge pull request #23 from edmund-huber/mandatory_argument_handling

fix mandatory argument handling
This commit is contained in:
Jeremy Latt 2014-03-15 12:49:48 -07:00
commit b359d8c097
1 changed files with 4 additions and 1 deletions

View File

@ -64,7 +64,7 @@ func main() {
irc.UpgradeDB(config.Server.Database) irc.UpgradeDB(config.Server.Database)
log.Println("database upgraded: ", config.Server.Database) log.Println("database upgraded: ", config.Server.Database)
default: case "run":
runFlags.Parse(flag.Args()[1:]) runFlags.Parse(flag.Args()[1:])
config := loadConfig(conf) config := loadConfig(conf)
irc.Log.SetLevel(config.Server.Log) irc.Log.SetLevel(config.Server.Log)
@ -72,5 +72,8 @@ func main() {
log.Println(irc.SEM_VER, "running") log.Println(irc.SEM_VER, "running")
defer log.Println(irc.SEM_VER, "exiting") defer log.Println(irc.SEM_VER, "exiting")
server.Run() server.Run()
default:
usage()
} }
} }