@@ -2,9 +2,9 @@ package main
22
33import (
44 "net/http"
5- "os"
65
76 "github.com/go-kit/kit/log"
7+ "github.com/go-kit/kit/log/level"
88 "github.com/prometheus/client_golang/prometheus"
99 "github.com/prometheus/client_golang/prometheus/promhttp"
1010)
@@ -13,19 +13,19 @@ import (
1313// all synchronus jobs will be triggered and waited for,
1414// than the promhttp handler is executed
1515func (ex * Exporter ) handlerFunc (w http.ResponseWriter , req * http.Request ) {
16- // logger := log.NewNopLogger()
17- logger := log .NewJSONLogger (os .Stdout )
18- logger = log .With (logger , "caller " , "handlerFunc" )
16+ logger := log .NewNopLogger ()
17+ // logger := log.NewJSONLogger(os.Stdout)
18+ hLog : = log .With (logger , "function " , "handlerFunc" )
1919
2020 // pull all triggers on jobs with interval 0
21- logger . Log ("level" , "debug" , "msg" , "Start all sync jobs" )
21+ level . Debug ( hLog ). Log ("msg" , "Start all sync jobs" )
2222 for _ , job := range ex .jobs {
2323 // if job is nil or is async then continue to next job
2424 if job == nil || job .Interval > 0 {
25- logger . Log ("level" , "debug" , " msg" , "Send NO trigger to job" , job .Name )
25+ level . Debug ( hLog ). Log ("msg" , "Send NO trigger to job" , " job" , job .Name )
2626 continue
2727 }
28- logger . Log ("level" , "debug" , " msg" , "Send trigger to job" , job .Name )
28+ level . Debug ( hLog ). Log ("msg" , "Send trigger to job" , " job" , job .Name )
2929 job .Trigger <- true
3030 }
3131
@@ -34,10 +34,10 @@ func (ex *Exporter) handlerFunc(w http.ResponseWriter, req *http.Request) {
3434 if job == nil || job .Interval > 0 {
3535 continue
3636 }
37- logger . Log ("level" , "debug" , " msg" , "Wait for job" , job .Name )
37+ level . Debug ( hLog ). Log ("msg" , "Wait for job" , " job" , job .Name )
3838 <- job .Done
3939 }
40- logger . Log ("level" , "debug" , "msg" , "All waiting done" )
40+ level . Debug ( hLog ). Log ("msg" , "All waiting done" )
4141
4242 // get the prometheus handler
4343 handler := promhttp .HandlerFor (prometheus .DefaultGatherer , promhttp.HandlerOpts {})
0 commit comments