Browse Source

fix mandatory argument handling

tags/v0.1.0
Edmund Huber 10 years ago
parent
commit
71f6562ecc
1 changed files with 4 additions and 1 deletions
  1. 4
    1
      ergonomadic.go

+ 4
- 1
ergonomadic.go View File

64
 		irc.UpgradeDB(config.Server.Database)
64
 		irc.UpgradeDB(config.Server.Database)
65
 		log.Println("database upgraded: ", config.Server.Database)
65
 		log.Println("database upgraded: ", config.Server.Database)
66
 
66
 
67
-	default:
67
+	case "run":
68
 		runFlags.Parse(flag.Args()[1:])
68
 		runFlags.Parse(flag.Args()[1:])
69
 		config := loadConfig(conf)
69
 		config := loadConfig(conf)
70
 		irc.Log.SetLevel(config.Server.Log)
70
 		irc.Log.SetLevel(config.Server.Log)
72
 		log.Println(irc.SEM_VER, "running")
72
 		log.Println(irc.SEM_VER, "running")
73
 		defer log.Println(irc.SEM_VER, "exiting")
73
 		defer log.Println(irc.SEM_VER, "exiting")
74
 		server.Run()
74
 		server.Run()
75
+
76
+	default:
77
+		usage()
75
 	}
78
 	}
76
 }
79
 }

Loading…
Cancel
Save