Added language statistics to tracking page.

This commit is contained in:
Marvin Blum
2020-06-25 20:42:14 +02:00
committed by Marvin Blum
parent 65d19fdf51
commit 554a8a44c9
8 changed files with 74 additions and 20 deletions

View File

@@ -15,8 +15,11 @@ const (
connectionString = `host=%s port=%s user=%s password=%s dbname=%s sslmode=%s sslcert=%s sslkey=%s sslrootcert=%s connectTimeout=%s timezone=%s`
)
var db *sqlx.DB
var store pirsch.Store
var (
db *sqlx.DB
store pirsch.Store
analyzer *pirsch.Analyzer
)
func NewTracker() *pirsch.Tracker {
logbuch.Info("Connecting to database...")
@@ -48,6 +51,7 @@ func NewTracker() *pirsch.Tracker {
db = sqlx.NewDb(conn, "postgres")
store = pirsch.NewPostgresStore(conn)
tracker := pirsch.NewTracker(store, nil)
analyzer = pirsch.NewAnalyzer(store)
processor := pirsch.NewProcessor(store)
processTrackingData(processor)
pirsch.RunAtMidnight(func() {