* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
package main
import (
"broker/pkg/handlers"
- "log"
+ "broker/pkg/util"
+ "github.com/sirupsen/logrus"
"os"
)
-/*
-var (
- GcukCertFile = os.Getenv("GCUK_CERT_FILE")
- GcukKeyFile = os.Getenv("GCUK_KEY_FILE")
- GcukServiceAddr = os.Getenv("GCUK_SERVICE_ADDR")
-)*/
+
+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"
+)
func main() {
- logger := log.New(os.Stdout, "broker ", log.LstdFlags|log.Lshortfile)
+ // Prepare logger
+ file, err := os.Create(logFile)
+ if err != nil {
+ logrus.Fatal(err)
+ }
+ defer file.Close()
+
+ var logger = util.GetLogger(logFile, loggerLevel, file)
handler := &handlers.Handlers{}
handler.Initialize(logger)
- //handler.Run("127.0.0.1:8081")
- handler.Run("0.0.0.0:8081")
+ handler.Run(applcmAddress)
}