Skip to content
Open
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
f34eda7
docs: add README.md
steven-freed Oct 8, 2025
3bbc421
chore: add Makefile
steven-freed Oct 8, 2025
7332fe2
feat: add metadata metrics and their docs
steven-freed Oct 8, 2025
b8a748d
feat: add generated metric and config code
steven-freed Oct 8, 2025
848c528
feat: add generated component and package go tests
steven-freed Oct 8, 2025
479717d
chore: add go.mod and go.sum
steven-freed Oct 8, 2025
0a79d9e
feat: add receiver config and factory go
steven-freed Oct 8, 2025
a9df032
chore: add redfishreceiver to versions.yaml
steven-freed Oct 8, 2025
de88aa6
chore: updated README.md
steven-freed Oct 8, 2025
e55212a
fix: add license header comments to go files
steven-freed Oct 8, 2025
4552680
feat: add resource type
steven-freed Oct 8, 2025
d6608ed
chore: add github issue templates
steven-freed Oct 8, 2025
ecc62ac
fix: scraper import error
steven-freed Oct 8, 2025
d352625
fix: add license to resources.go
steven-freed Oct 8, 2025
ddcdfaa
fix: linting
steven-freed Oct 8, 2025
5e64419
fix: factory type for go tests
steven-freed Oct 8, 2025
6d65147
feat: add redfishreceiver to builder-config.yaml
steven-freed Oct 8, 2025
90eb0c2
fix: add myself to cmd/githubgen/allowlist.txt
steven-freed Oct 9, 2025
cf1c2b0
fix: conflicts with main
steven-freed Oct 9, 2025
324f0af
fix: add myself as .github/CODEOWNERS for redfishreceiver
steven-freed Oct 9, 2025
11fbf16
Merge branch 'main' into add-receiver-for-redfish
steven-freed Oct 9, 2025
c89b3b1
Update receiver/redfishreceiver/go.mod
atoulme Oct 9, 2025
6f5c8d1
fix: tidy up go.mod
steven-freed Oct 10, 2025
a22beca
Merge branch 'main' into add-receiver-for-redfish
atoulme Oct 10, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix: scraper import error
Signed-off-by: Steve Freed <[email protected]>
  • Loading branch information
steven-freed committed Oct 8, 2025
commit ecc62ac75834f13b91c1b2d8f65ea12598cd5c26
11 changes: 2 additions & 9 deletions receiver/redfishreceiver/factory.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ import (
"go.opentelemetry.io/collector/component"
"go.opentelemetry.io/collector/consumer"
"go.opentelemetry.io/collector/receiver"
"go.opentelemetry.io/collector/scraper"
"go.opentelemetry.io/collector/scraper/scraperhelper"

"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redfishreceiver/internal/metadata"
Expand All @@ -36,19 +35,13 @@ func createMetricsReceiver(_ context.Context, params receiver.Settings, baseCfg
return nil, fmt.Errorf("invalid redfishreceiver config")
}

redfishScraper := newScraper(cfg, params)
s, err := scraper.NewMetrics(redfishScraper.scrape, scraper.WithStart(redfishScraper.start))
if err != nil {
return nil, err
}

return scraperhelper.NewMetricsController(&cfg.ControllerConfig, params, consumer, scraperhelper.AddScraper(metadata.Type, s))
return scraperhelper.NewMetricsController(&cfg.ControllerConfig, params, consumer)
}

// NewFactory creates a factory for redfish receiver.
func NewFactory() receiver.Factory {
return receiver.NewFactory(
typeStr,
createDefaultConfig,
receiver.WithMetrics(createMetricsReceiver, component.StabilityLevelAlpha))
receiver.WithMetrics(createMetricsReceiver, component.StabilityLevelDevelopment))
}