package checker import ( sdk "git.happydns.org/checker-sdk-go/checker" ) func Provider() sdk.ObservationProvider { return &aliasProvider{} } type aliasProvider struct{} func (p *aliasProvider) Key() sdk.ObservationKey { return ObservationKeyAlias } // Definition satisfies sdk.CheckerDefinitionProvider so the SDK server can // expose /definition without the caller wiring it manually. func (p *aliasProvider) Definition() *sdk.CheckerDefinition { return Definition() }