openshift / openshift/oadp-operator
Refactor E2E: add client setter functions
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 92
- Forks
- 93
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 43
Description
After https://github.com/openshift/oadp-operator/pull/1205, a refactor to have setter functions to Kubernetes clients, instead of passing them as parameters to all functions, is needed.
Check PR comments for ideas of implementations.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Read PR 1205 and its comments first, since they contain the implementation ideas referenced by this issue. Trace the E2E functions that currently receive Kubernetes clients as parameters and identify the scope of replacing that passing pattern with setter functions. Done means the refactor is applied consistently across the affected E2E code.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- backend
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100