@@ -2,18 +2,18 @@ package main
22
33import (
44 "flag"
5- "strings "
5+ "github.com/siddontang/go-log/log "
66 "github.com/siddontang/mixer/config"
77 "github.com/siddontang/mixer/proxy"
8- "github.com/siddontang/go-log/log"
98 "os"
109 "os/signal"
1110 "runtime"
11+ "strings"
1212 "syscall"
1313)
1414
1515var configFile = flag .String ("config" , "/etc/mixer.conf" , "mixer proxy config file" )
16- var logLevel * string = flag .String ("l " , "[debug|info|warn|error]" , "log level " )
16+ var logLevel * string = flag .String ("log-level " , "" , "log level [debug|info|warn|error], default error " )
1717
1818func main () {
1919 runtime .GOMAXPROCS (runtime .NumCPU ())
@@ -30,13 +30,13 @@ func main() {
3030 println (err .Error ())
3131 return
3232 }
33-
33+
3434 if * logLevel != "" {
3535 setLogLevel (* logLevel )
3636 } else {
3737 setLogLevel (cfg .LogLevel )
3838 }
39-
39+
4040 var svr * proxy.Server
4141 svr , err = proxy .NewServer (cfg )
4242 if err != nil {
@@ -60,12 +60,16 @@ func main() {
6060 svr .Run ()
6161}
6262
63- func setLogLevel (level string ){
63+ func setLogLevel (level string ) {
6464 switch strings .ToLower (level ) {
65- case "debug" :log .SetLevel (log .LevelDebug )
66- case "info" :log .SetLevel (log .LevelInfo )
67- case "warn" :log .SetLevel (log .LevelWarn )
68- case "error" :log .SetLevel (log .LevelError )
65+ case "debug" :
66+ log .SetLevel (log .LevelDebug )
67+ case "info" :
68+ log .SetLevel (log .LevelInfo )
69+ case "warn" :
70+ log .SetLevel (log .LevelWarn )
71+ case "error" :
72+ log .SetLevel (log .LevelError )
6973 default :
7074 log .SetLevel (log .LevelError )
7175 }
0 commit comments