Merge "mecm-mepm uninstall playbook added"
[ealt-edge.git] / mecm / mepm / applcm / broker / cmd / broker / main.go
index 450cb49..1783b6f 100644 (file)
@@ -19,15 +19,16 @@ package main
 import (
        "broker/pkg/handlers"
        "broker/pkg/util"
-       "github.com/sirupsen/logrus"
        "os"
+
+       "github.com/sirupsen/logrus"
 )
 
-const (
-       //logFile = "/go/release/logfile"
-       logFile = "/home/root1/code/akraino/ealt-edge/mecm/mepm/applcm/broker/cmd/broker/logfile"
-       loggerLevel = logrus.InfoLevel
-       applcmAddress = "0.0.0.0:8081"
+// Variables to be defined in deployment file
+var (
+       logFile       = os.Getenv("LOGFILE_PATH")
+       loggerLevel   = os.Getenv("LOGGER_LEVEL")
+       applcmAddress = os.Getenv("ADDRESS")
 )
 
 func main() {
@@ -38,7 +39,8 @@ func main() {
        }
        defer file.Close()
 
-       var logger = util.GetLogger(logFile, loggerLevel, file)
+       level, err := logrus.ParseLevel(loggerLevel)
+       var logger = util.GetLogger(logFile, level, file)
 
        handler := &handlers.Handlers{}
        handler.Initialize(logger)