MCPcopy Create free account
hub / github.com/dagger/dagger / TelemetryDB

Method TelemetryDB

engine/server/session.go:248–250  ·  view source on GitHub ↗

NOTE: be sure to defer closing the DB when done with it, otherwise it may leak

(ctx context.Context)

Source from the content-addressed store, hash-verified

246
247// NOTE: be sure to defer closing the DB when done with it, otherwise it may leak
248func (client *daggerClient) TelemetryDB(ctx context.Context) (*clientdb.DB, error) {
249 return client.daggerSession.telemetryPubSub.srv.clientDBs.Open(ctx, client.clientID)
250}
251
252func (client *daggerClient) FlushTelemetry(ctx context.Context) error {
253 slog := slog.With("client", client.clientID)

Callers 6

ClientTelemetryMethod · 0.80
ExportSpansMethod · 0.80
OnEmitMethod · 0.80
ExportMethod · 0.80
ExportMethod · 0.80
sseHandlerMethod · 0.80

Calls 1

OpenMethod · 0.65

Tested by

no test coverage detected