Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make sink healthcheck more flexible for providers #7

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

IamTheFij
Copy link
Contributor

The Ping(...) method was opinionated for the http provider. This refactor makes it a bit more agnostic allowing new providers to customize the funcatinality and renaming it HealthCheck() to be more agnostic as well.

Alternatives considered:

  • Removing Ping() from the Provider interface entirely since it is not not used outside of the provider's New function. I left it in place to allow future periodic healthchecks.

The `Ping(...)` method was opinionated for the http provider. This refactor
makes it a bit more agnostic allowing new providers to customize the
funcatinality and renaming it `HealthCheck()` to be more agnostic as
well.

Alternatives considered:
* Removing `Ping()` from the `Provider` interface entirely since it is
  not not used outside of the provider's New function. I left it in
  place to allow future periodic healthchecks.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant