source/fake.go
func NewFakeSource(fqdnTemplate string) (Source, error) {
	if fqdnTemplate == "" {
		fqdnTemplate = defaultFQDNTemplate
	}

	return &fakeSource{
		dnsName: fqdnTemplate,
	}, nil
}
func NewFakeSource(fqdnTemplate string) (Source, error) {
	if fqdnTemplate == "" {
		fqdnTemplate = defaultFQDNTemplate
	}

	return &fakeSource{
		dnsName: fqdnTemplate,
	}, nil
}
// NewFakeSource creates a new fakeSource with the given config.