Skip to content

Commit

Permalink
code review changes
Browse files Browse the repository at this point in the history
  • Loading branch information
atoulme committed Dec 7, 2022
1 parent a455b9a commit e1d0b31
Show file tree
Hide file tree
Showing 6 changed files with 320 additions and 215 deletions.
11 changes: 6 additions & 5 deletions receiver/oracledbreceiver/factory.go
Original file line number Diff line number Diff line change
Expand Up @@ -64,22 +64,23 @@ func createReceiverFunc(sqlOpenerFunc sqlOpenerFunc, clientProviderFunc clientPr
consumer consumer.Metrics,
) (component.MetricsReceiver, error) {
sqlCfg := cfg.(*Config)
var opts []scraperhelper.ScraperControllerOption
metricsBuilder := metadata.NewMetricsBuilder(sqlCfg.MetricsSettings, settings.BuildInfo)
metricsBuilder := metadata.NewMetricsBuilder(sqlCfg.MetricsSettings, settings)
datasourceURL, _ := url.Parse(sqlCfg.DataSource)
instanceName := datasourceURL.Host

mp := newScraper(settings.ID, metricsBuilder, sqlCfg.MetricsSettings, sqlCfg.ScraperControllerSettings, settings.TelemetrySettings.Logger, func() (*sql.DB, error) {
mp, err := newScraper(settings.ID, metricsBuilder, sqlCfg.MetricsSettings, sqlCfg.ScraperControllerSettings, settings.TelemetrySettings.Logger, func() (*sql.DB, error) {
return sqlOpenerFunc(sqlCfg.DataSource)
}, clientProviderFunc, instanceName)
if err != nil {
return nil, err
}
opt := scraperhelper.AddScraper(mp)
opts = append(opts, opt)

return scraperhelper.NewScraperControllerReceiver(
&sqlCfg.ScraperControllerSettings,
settings,
consumer,
opts...,
opt,
)
}
}
170 changes: 146 additions & 24 deletions receiver/oracledbreceiver/internal/metadata/generated_metrics.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit e1d0b31

Please sign in to comment.