add vehicle tracking, ESS samples
This commit is contained in:
parent
4a528fe85a
commit
0fa1de3b4e
10 changed files with 824 additions and 7 deletions
|
@ -23,7 +23,7 @@ func (i *Ingest) TrackPop(ctx context.Context, event types.PopEvent) {
|
|||
|
||||
err := i.fixupPlayer(ctx, player)
|
||||
if err != nil {
|
||||
log.Println("ingest: player fixup failed, dropping event", err)
|
||||
// log.Println("ingest: player fixup failed, dropping event", err)
|
||||
return
|
||||
}
|
||||
|
||||
|
@ -31,6 +31,16 @@ func (i *Ingest) TrackPop(ctx context.Context, event types.PopEvent) {
|
|||
if err != nil {
|
||||
log.Println("TrackPop Insert failed", err)
|
||||
}
|
||||
|
||||
if event.VehicleName == "unknown" {
|
||||
return
|
||||
}
|
||||
|
||||
vehicle := event.ToVehicle()
|
||||
err = i.VehicleStore.Insert(ctx, vehicle)
|
||||
if err != nil {
|
||||
log.Println("TrackVehicle Insert failed", err)
|
||||
}
|
||||
}
|
||||
|
||||
func (i *Ingest) fixupPlayer(ctx context.Context, player *types.Player) error {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue