chore: expose opts
This commit is contained in:
parent
6155fc5852
commit
7274c9b963
1 changed files with 3 additions and 3 deletions
|
@ -41,7 +41,7 @@ func ParseOpts(serviceName string) Opts {
|
||||||
}
|
}
|
||||||
|
|
||||||
type Telemetry struct {
|
type Telemetry struct {
|
||||||
opts Opts
|
Opts Opts
|
||||||
propagator propagation.TextMapPropagator
|
propagator propagation.TextMapPropagator
|
||||||
tracerProvider trace.TracerProvider
|
tracerProvider trace.TracerProvider
|
||||||
meterProvider metric.MeterProvider
|
meterProvider metric.MeterProvider
|
||||||
|
@ -62,7 +62,7 @@ func (o *Telemetry) Shutdown(ctx context.Context) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if o.opts.SentryDSN != "" {
|
if o.Opts.SentryDSN != "" {
|
||||||
if ok := sentry.Flush(5 * time.Second); !ok {
|
if ok := sentry.Flush(5 * time.Second); !ok {
|
||||||
log.Error().Msg("failed to flush Sentry")
|
log.Error().Msg("failed to flush Sentry")
|
||||||
}
|
}
|
||||||
|
@ -218,7 +218,7 @@ func Initialize(opts Opts) (*Telemetry, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
return &Telemetry{
|
return &Telemetry{
|
||||||
opts: opts,
|
Opts: opts,
|
||||||
propagator: propagator,
|
propagator: propagator,
|
||||||
tracerProvider: tracerProvider,
|
tracerProvider: tracerProvider,
|
||||||
meterProvider: metricProvider,
|
meterProvider: metricProvider,
|
||||||
|
|
Loading…
Reference in a new issue