VOL-2625 - fix SCA issues
Change-Id: If32cc66371f53040dc242679934a642a9488221a
diff --git a/cmd/ofagent/main.go b/cmd/ofagent/main.go
index f34148e..b7aabd1 100644
--- a/cmd/ofagent/main.go
+++ b/cmd/ofagent/main.go
@@ -56,13 +56,19 @@
printBanner()
}
- log.SetLogLevel(log.DebugLevel)
- log.SetDefaultLogger(log.JSON, log.DebugLevel,
- log.Fields{
- "component": "ofagent",
- })
+ if err := log.SetLogLevel(log.DebugLevel); err != nil {
+ log.Errorw("set-log-level", log.Fields{
+ "level": log.DebugLevel,
+ "error": err})
+ }
+ if _, err := log.SetDefaultLogger(log.JSON, log.DebugLevel, log.Fields{"component": "ofagent"}); err != nil {
+ log.Errorw("set-default-log-level", log.Fields{
+ "level": log.DebugLevel,
+ "error": err})
- logLevel := log.WarnLevel
+ }
+
+ var logLevel int
switch strings.ToLower(config.LogLevel) {
case "fatal":
logLevel = log.FatalLevel
@@ -82,12 +88,14 @@
"value": config.LogLevel,
})
config.LogLevel = "WARN"
- logLevel = log.FatalLevel
+ logLevel = log.WarnLevel
}
- log.SetDefaultLogger(log.JSON, logLevel,
- log.Fields{
- "component": "ofagent",
- })
+ if _, err := log.SetDefaultLogger(log.JSON, logLevel, log.Fields{"component": "ofagent"}); err != nil {
+ log.Errorw("set-default-log-level", log.Fields{
+ "level": logLevel,
+ "error": err})
+
+ }
log.SetAllLogLevel(logLevel)
log.Infow("ofagent-startup-configuration",