Small improvements.

This commit is contained in:
Marvin Blum
2020-08-09 17:59:45 +02:00
committed by Marvin Blum
parent 7c6622a0cd
commit f7b8ab44c9

View File

@@ -5,7 +5,6 @@ import (
"fmt" "fmt"
"github.com/emvi/logbuch" "github.com/emvi/logbuch"
"github.com/emvi/pirsch" "github.com/emvi/pirsch"
"github.com/jmoiron/sqlx"
"os" "os"
"strconv" "strconv"
"time" "time"
@@ -16,7 +15,6 @@ const (
) )
var ( var (
db *sqlx.DB
store pirsch.Store store pirsch.Store
analyzer *pirsch.Analyzer analyzer *pirsch.Analyzer
) )
@@ -48,7 +46,6 @@ func NewTracker() *pirsch.Tracker {
return nil return nil
} }
db = sqlx.NewDb(conn, "postgres")
store = pirsch.NewPostgresStore(conn) store = pirsch.NewPostgresStore(conn)
tracker := pirsch.NewTracker(store, os.Getenv("MB_TRACKING_SALT"), nil) tracker := pirsch.NewTracker(store, os.Getenv("MB_TRACKING_SALT"), nil)
analyzer = pirsch.NewAnalyzer(store) analyzer = pirsch.NewAnalyzer(store)
@@ -69,6 +66,9 @@ func processTrackingData(processor *pirsch.Processor) {
} }
}() }()
processor.Process() if err := processor.Process(); err != nil {
logbuch.Error("Error processing tracking data", logbuch.Fields{"err": err})
} else {
logbuch.Info("Done processing tracking data") logbuch.Info("Done processing tracking data")
} }
}