Refactor config and substitution#41
Conversation
af9f217 to
4d25c97
Compare
fa1cfd2 to
b7db340
Compare
elmiko
left a comment
There was a problem hiding this comment.
nice work Danil, looks generally good to me but i have a couple style suggestions and a few questions.
6ba8428 to
15ec1df
Compare
JoelSpeed
left a comment
There was a problem hiding this comment.
This looks good, good separation of concerns into the different areas.
In general it would be good to see comments on public structs and public methods so that we can have a godoc style reference to what is going on here.
Also, I would like to see unit tests for the provider packages so that we know from the unit tests that they don't panic on init.
df03426 to
b150e93
Compare
- Refactor tests to use assert and ensure full test coverage
b150e93 to
9f154bc
Compare
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: elmiko The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/lgtm |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
1 similar comment
|
/retest Please review the full test history for this PR and help us cut down flakes. |
This change separates substitution, config and cloud methods in their own packages in
preparation to support bootstrap implementation folowing in #42.
It refactors testing and adding full test coverage for moved methods. This is required for later bootstrap manifests implementation.
Commits with actual changes https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/41/files/600422dafca2e1c6cc63068a0061fc52f034366f..HEAD
Follow up on #40