Преглед на файлове

Fix nil logger in inits

Move the logger initialization out of init in util.go and into the
variable initializer.  This ensures that it will be run before any of
the other init functions.
David Fisher преди 12 години
родител
ревизия
0b37c808dd
променени са 1 файла, в които са добавени 2 реда и са изтрити 6 реда
  1. 2 6
      util.go

+ 2 - 6
util.go

@@ -138,12 +138,8 @@ func check(err error) {
 // Log
 //--------------------------------------
 
-var logger *log.Logger
-
-func init() {
-	logger = log.New("etcd", false,
-		log.CombinedSink(os.Stdout, "[%s] %s %-9s | %s\n", []string{"prefix", "time", "priority", "message"}))
-}
+var logger *log.Logger = log.New("etcd", false,
+	log.CombinedSink(os.Stdout, "[%s] %s %-9s | %s\n", []string{"prefix", "time", "priority", "message"}))
 
 func infof(format string, v ...interface{}) {
 	logger.Infof(format, v...)