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

Migrate from standard library flags package to kingpin.v2 #152

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

Conversation

Elbandi
Copy link

@Elbandi Elbandi commented Jun 15, 2024

This patch rewrite main to Prometheus libraries:

  • Migrate from standard library flags package to kingpin.v2
  • Switch to promlog / go-kit/log.
  • Update Prometheus dependencies.
  • Add landing page

@hikhvar
Copy link
Owner

hikhvar commented Jun 28, 2024

Why do you want to migrate the CLI library and the logging library?

@Elbandi
Copy link
Author

Elbandi commented Jul 22, 2024

Why do you want to migrate the CLI library and the logging library?

Prometheus official exporters are using kingpin.v2 and go-kit/log library (example). I consider it the model to follow.

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.

2 participants