Code Review
/
ric-plt
/
xapp-frame.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Take golog v0.0.2 into use
[ric-plt/xapp-frame.git]
/
pkg
/
xapp
/
logger.go
diff --git
a/pkg/xapp/logger.go
b/pkg/xapp/logger.go
index
ff6e52e
..
69bed09
100755
(executable)
--- a/
pkg/xapp/logger.go
+++ b/
pkg/xapp/logger.go
@@
-20,6
+20,7
@@
package xapp
import (
package xapp
import (
+ "fmt"
mdclog "gerrit.o-ran-sc.org/r/com/golog"
"time"
)
mdclog "gerrit.o-ran-sc.org/r/com/golog"
"time"
)
@@
-35,6
+36,10
@@
func NewLogger(name string) *Log {
}
}
}
}
+func (l *Log) SetFormat(logMonitor int) {
+ l.logger.Mdclog_format_initialize(logMonitor)
+}
+
func (l *Log) SetLevel(level int) {
l.logger.LevelSet(mdclog.Level(level))
}
func (l *Log) SetLevel(level int) {
l.logger.LevelSet(mdclog.Level(level))
}
@@
-44,21
+49,38
@@
func (l *Log) SetMdc(key string, value string) {
}
func (l *Log) Error(pattern string, args ...interface{}) {
}
func (l *Log) Error(pattern string, args ...interface{}) {
- l.SetMdc("time", time.Now().Format("2019-01-02 15:04:05"))
+ if l.logger.LevelGet() < mdclog.ERR {
+ return
+ }
+ l.SetMdc("time", timeFormat())
l.logger.Error(pattern, args...)
}
func (l *Log) Warn(pattern string, args ...interface{}) {
l.logger.Error(pattern, args...)
}
func (l *Log) Warn(pattern string, args ...interface{}) {
- l.SetMdc("time", time.Now().Format("2019-01-02 15:04:05"))
+ if l.logger.LevelGet() < mdclog.WARN {
+ return
+ }
+ l.SetMdc("time", timeFormat())
l.logger.Warning(pattern, args...)
}
func (l *Log) Info(pattern string, args ...interface{}) {
l.logger.Warning(pattern, args...)
}
func (l *Log) Info(pattern string, args ...interface{}) {
- l.SetMdc("time", time.Now().Format("2019-01-02 15:04:05"))
+ if l.logger.LevelGet() < mdclog.INFO {
+ return
+ }
+ l.SetMdc("time", timeFormat())
l.logger.Info(pattern, args...)
}
func (l *Log) Debug(pattern string, args ...interface{}) {
l.logger.Info(pattern, args...)
}
func (l *Log) Debug(pattern string, args ...interface{}) {
- l.SetMdc("time", time.Now().Format("2019-01-02 15:04:05"))
+ if l.logger.LevelGet() < mdclog.DEBUG {
+ return
+ }
+ l.SetMdc("time", timeFormat())
l.logger.Debug(pattern, args...)
}
l.logger.Debug(pattern, args...)
}
+
+func timeFormat() string {
+ t := time.Now()
+ return fmt.Sprintf("%d-%02d-%02dT%02d:%02d:%02d", t.Year(), t.Month(), t.Day(), t.Hour(), t.Minute(), t.Second())
+}