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",