-
Notifications
You must be signed in to change notification settings - Fork 18
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
POC for the new Collector interface #219
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I stopped the review because I believe that there are changes that conflict with the other PR. I guess this PR is on top of the other?
Anyways, let's get one of the PR merged and then we can work on this one.
Hey Miquel, I changed the base back to the zypper branch now. The diff should make more sense now! Sorry for the confusion |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
Description
Related card : https://trello.com/c/u1pb12AM/3245-teddpoc-rfc-new-approach-for-telemetry-data-on-suseconnect-ng
This is a POC for the refactored new implementation for the metric collection interface. This is intended to improve on the current hw_infos metrics and make it more dynamic.
Requirements can be found here: https://etherpad.opensuse.org/p/suseconnect-collector-framework
How to test
go test ./internal/collectors/
Thanks for the review!
PS: Be aware this pull request is against master right now, to run the CI pipelines. It depends on: #218 Please review this first!