Skip to content

Conversation

@vickenty
Copy link
Contributor

Move bits of logic split between the component (forwarder.go) and the package (defaultforwarder.go) into the resolver package, so it can provide a more unified front.

Now defaultforwarder-the-library always gets the resolvers ready to use, and it is responsibility of the callers to provide one. Everything was doing that already, except the defaultforwarder-the-component.

What does this PR do?

Motivation

Describe how you validated your changes

Additional Notes

Move bits of logic split between the component (forwarder.go) and the
package (defaultforwarder.go) into the resolver package, so it can
provide a more unified front.

Now defaultforwarder-the-library always gets the resolvers ready to
use, and it is responsibility of the callers to provide
one. Everything was doing that already, except the
defaultforwarder-the-component.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants