Skip to content

Commit

Permalink
Added additional core mappings
Browse files Browse the repository at this point in the history
  • Loading branch information
martinjt committed Mar 7, 2024
1 parent afa6462 commit d60c23f
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 2 deletions.
4 changes: 2 additions & 2 deletions cmd/mappinggenerator/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,8 @@ func main() {
Receivers: getCoreReceiverMapping(COLLECTOR_VERSION),
Processors: getCoreProcessorMapping(COLLECTOR_VERSION),
Exporters: getCoreExporterMapping(COLLECTOR_VERSION),
Extensions: make(map[string]configmapping.ComponentMapping),
Connectors: make(map[string]configmapping.ComponentMapping),
Extensions: getCoreExtensionMapping(COLLECTOR_VERSION),
Connectors: getCoreConnectorMapping(COLLECTOR_VERSION),
}

contribRepoMappings := mappinggenerator.GenerateMappingFileForRepo(CONTRIB_REPO, opts.ContribVersion, opts.Verbose)
Expand Down
26 changes: 26 additions & 0 deletions cmd/mappinggenerator/static_maps.go
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,29 @@ func getCoreReceiverMapping(version string) map[string]configmapping.ComponentMa
},
}
}

func getCoreExtensionMapping(version string) map[string]configmapping.ComponentMapping {
return map[string]configmapping.ComponentMapping{
"memory_ballast": {
GithubUrl: "go.opentelemetry.io/collector/extension/memoryballastextension",
Version: version,
},
"memory_limiter": {
GithubUrl: "go.opentelemetry.io/collector/extension/memorylimiterextension",
Version: version,
},
"zpages": {
GithubUrl: "go.opentelemetry.io/collector/extension/zpagesextension",
Version: version,
},
}
}

func getCoreConnectorMapping(version string) map[string]configmapping.ComponentMapping {
return map[string]configmapping.ComponentMapping{
"forward": {
GithubUrl: "go.opentelemetry.io/collector/connector/forwardconnector",
Version: version,
},
}
}

0 comments on commit d60c23f

Please sign in to comment.