supporting AppVersion for ldflags

This commit is contained in:
Shlomi Noach 2016-11-01 11:28:46 +01:00
Родитель 962cacb328
Коммит 747c0e0b7e
1 изменённых файлов: 7 добавлений и 1 удалений

Просмотреть файл

@ -29,6 +29,8 @@ import (
"github.com/outbrain/orchestrator-agent/go/config"
)
var AppVersion string
func acceptSignal() {
c := make(chan os.Signal, 1)
signal.Notify(c, os.Interrupt, os.Kill, syscall.SIGHUP)
@ -57,7 +59,11 @@ func main() {
log.SetPrintStackTrace(*stack)
}
log.Info("starting")
if AppVersion == "" {
AppVersion = "local-build"
}
log.Info("starting orchestrator-agent %s", AppVersion)
if len(*configFile) > 0 {
config.ForceRead(*configFile)