func NewDiscovery()

in pkg/discovery/discovery.go [51:62]


func NewDiscovery(logger log.Logger, conf SDConfig) (*discovery, error) {
	d := &discovery{
		logger: logger,
		aws: &aws.Config{
			Region: &conf.Region,
		},
		refreshInterval:   time.Duration(conf.RefreshInterval) * time.Second,
		cloudmapNamespace: conf.CloudmapNamespace,
	}

	return d, nil
}