-
Notifications
You must be signed in to change notification settings - Fork 198
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
refactor: Cruise Control controller #749
Conversation
8eb2f9a
to
6d75035
Compare
6d75035
to
0c573ac
Compare
* `IsActionRequired()` => `IsActive()` * add comments to methods for `CruiseControlState` and `CruiseControlVolumeState` structs
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.
LGTM. I found no major errors in the core logic, so just adding my two nits.
Thanks for working on this! Using the new CC client lib makes the code much nicer!
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.
Thanks for the fix!
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.
LGTM. Thx for work.
What's in this PR?
The Cruise Control controller got completely refactored by enhancing the reconcile logic and adopting the go-cruise-control library for interacting with Cruise Control.
Checklist