Skip to content

Commit

Permalink
intialized sender inside configure
Browse files Browse the repository at this point in the history
  • Loading branch information
chan-tim-sumo committed Jun 20, 2024
1 parent 0a19307 commit 0795989
Showing 1 changed file with 16 additions and 21 deletions.
37 changes: 16 additions & 21 deletions exporter/sumologicexporter/exporter.go
Original file line number Diff line number Diff line change
Expand Up @@ -147,27 +147,7 @@ func newTracesExporter(
// start starts the exporter
func (se *sumologicexporter) start(ctx context.Context, host component.Host) (err error) {
se.host = host
err = se.configure(ctx)

if err != nil {
return err
}

logsURL, metricsURL, tracesURL := se.getDataURLs()
se.sender = newSender(
se.logger,
se.config,
se.getHTTPClient(),
se.prometheusFormatter,
metricsURL,
logsURL,
tracesURL,
se.StickySessionCookie,
se.SetStickySessionCookie,
se.id,
)

return nil
return se.configure(ctx)
}

func (se *sumologicexporter) configure(ctx context.Context) error {
Expand Down Expand Up @@ -254,6 +234,21 @@ func (se *sumologicexporter) configure(ctx context.Context) error {
}

se.setHTTPClient(client)

logsURL, metricsURL, tracesURL := se.getDataURLs()
se.sender = newSender(
se.logger,
se.config,
se.getHTTPClient(),
se.prometheusFormatter,
metricsURL,
logsURL,
tracesURL,
se.StickySessionCookie,
se.SetStickySessionCookie,
se.id,
)

return nil
}

Expand Down

0 comments on commit 0795989

Please sign in to comment.