fix: Implement CheckerDefinitionProvider on tlsProvider

Lets the SDK seed OptionEndpoints from the primary's DiscoverEntries
output when checker-tls runs as a sibling.
This commit is contained in:
nemunaire 2026-04-25 23:38:46 +07:00
commit c99c13a7e0
2 changed files with 3 additions and 2 deletions

View file

@ -9,5 +9,6 @@ var Version = "custom-build"
func NewCheckerPlugin() (*sdk.CheckerDefinition, sdk.ObservationProvider, error) {
tls.Version = Version
return tls.Definition(), tls.Provider(), nil
prvd := tls.Provider()
return prvd.(sdk.CheckerDefinitionProvider).Definition(), prvd, nil
}