niujiuru 3 тижнів тому
батько
коміт
d7f1533b9b
1 змінених файлів з 10 додано та 2 видалено
  1. 10 2
      web-ui.service/main.go

+ 10 - 2
web-ui.service/main.go

@@ -22,6 +22,14 @@ type program struct {
 
 // Start should not block. Do the actual work async.
 func (p *program) Start(s service.Service) error {
+	logCfgFile, err := servicelib.EnsureDefaultLogConfig()
+	if err != nil {
+		return err
+	}
+
+	baseapp.InitLogger(logCfgFile)
+	baseapp.Logger.Infof("App Version: %s, Build Time: %s", Version, BuildTime)
+
 	ui, err := NewWebUI(":8080")
 	if err != nil {
 		return err
@@ -29,10 +37,10 @@ func (p *program) Start(s service.Service) error {
 
 	p.webUI = ui
 
-	fmt.Println("webui starting on http :8080")
+	baseapp.Logger.Infof("[%s] webui starting on http :8080 ...", p.name)
 	go func() {
 		if err := ui.Start(); err != nil {
-			fmt.Printf("webui stopped: %v\n", err)
+			baseapp.Logger.Errorf("[%s] webui stopped: %v\n!!", p.name, err)
 			os.Exit(1)
 		}
 	}()