Bug fixes
[ealt-edge.git] / mecm / mepm / applcm / broker / pkg / handlers / handlers.go
index 0cb3adb..0cea2fb 100644 (file)
@@ -19,6 +19,7 @@ import (
        "github.com/gorilla/mux"
        "github.com/sirupsen/logrus"
        "net/http"
+       "os"
 )
 
 // URLS
@@ -33,10 +34,9 @@ const (
     QueryOnboardPackage = "/ealtedge/mepm/app_pkgm/v1/app_packages/{appPkgId}"
 )
 
-// Package paths, to be created in deployment file (docker-compose/k8s yaml/helm)
-const (
-       PackageFolderPath = "/go/release/application/packages/"
-       PackageArtifactPath = "/Artifacts/Deployment/"
+var (
+       PackageFolderPath = os.Getenv("PACKAGE_PATH")
+       PackageArtifactPath = os.Getenv("PACKAGE_ARTIFACT_PATH")
 )
 
 // Handler of REST APIs
@@ -56,7 +56,7 @@ func (hdlr *Handlers) Initialize(logger *logrus.Logger) {
 
 // Run on it's router
 func (hdlr *Handlers) Run(host string) {
-       hdlr.logger.Info("Server is running on port %s", host)
+       hdlr.logger.Infof("Server is running on port %s", host)
        err := http.ListenAndServe(host, hdlr.router)
        if err != nil {
                hdlr.logger.Fatalf("Server couldn't run on port %s", host)