linode / provider-ceph

Provider Ceph is a Crossplane provider capable of managing S3 Buckets on one or more Ceph clusters.
Apache License 2.0
19 stars 3 forks source link

General tidy ups #260

Closed nolancon closed 6 months ago

nolancon commented 6 months ago

Description of your changes

This PR is mostly comments explaining the flow - which can be difficult to follow at times. Also renamed a couple of variables a bit more verbosely which will also hopefully help. There are also a couple of tidy ups in there - one in Delete which includes an added test case. Also removed the spurious need for validation of a Bucket CR in a chainsaw test - this was a bit flaky due to errors attempting to reach the webhook. Best to review this PR one commit at a time.

I have:

How has this code been tested

CI + make ceph-chainsaw