log milliseconds
diff --git a/logger/logger.go b/logger/logger.go
index 874fea4..f1245d9 100644
--- a/logger/logger.go
+++ b/logger/logger.go
@@ -2,9 +2,11 @@
import (
"fmt"
+ "os"
+ "time"
+
"github.com/30x/apid"
"github.com/Sirupsen/logrus"
- "os"
)
const (
@@ -12,13 +14,16 @@
defaultLevel = logrus.DebugLevel
- moduleField = "module"
+ moduleField = "module"
environmentField = "env"
)
var std apid.LogService
-var textFormatter = new(logrus.TextFormatter)
var config apid.ConfigService
+var textFormatter = &logrus.TextFormatter{
+ FullTimestamp: false,
+ TimestampFormat: time.StampMilli,
+}
func Base() apid.LogService {
if std == nil {
@@ -42,7 +47,7 @@
func (l *logger) ForModule(name string) apid.LogService {
configKey := fmt.Sprintf("%s_%s", name, configLevel)
- log := NewLogger(configKey,config.GetString(configKey)).WithField(moduleField, name)
+ log := NewLogger(configKey, config.GetString(configKey)).WithField(moduleField, name)
std.Debugf("created logger '%s' at level %s", name, log.(loggerPlus).Level())
return log
}