Skip to content

Commit 10dc337

Browse files
committed
fix: IT
1 parent d8c81b8 commit 10dc337

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/Controller.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,11 @@ public Controller(Reconciler<P> reconciler,
7575

7676
final var hasDeleterHolder = new boolean[] {false};
7777
final var specs = configuration.getDependentResources();
78-
final var size = specs.size();
79-
if (size == 0) {
78+
final var specsSize = specs.size();
79+
if (specsSize == 0) {
8080
dependents = new LinkedHashMap<>();
8181
} else {
82-
final Map<String, DependentResource> dependentsHolder = new LinkedHashMap<>(size);
82+
final Map<String, DependentResource> dependentsHolder = new LinkedHashMap<>(specsSize);
8383
specs.forEach(drs -> {
8484
final var dependent = createAndConfigureFrom(drs, kubernetesClient);
8585
// check if dependent implements Deleter to record that fact

operator-framework/src/test/java/io/javaoperatorsdk/operator/sample/cleanermanageddependent/ConfigMapDependentResource.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,16 @@
66
import io.fabric8.kubernetes.api.model.ConfigMap;
77
import io.fabric8.kubernetes.api.model.ObjectMeta;
88
import io.javaoperatorsdk.operator.api.reconciler.Context;
9-
import io.javaoperatorsdk.operator.processing.dependent.kubernetes.CRUDKubernetesDependentResource;
9+
import io.javaoperatorsdk.operator.api.reconciler.dependent.Deleter;
10+
import io.javaoperatorsdk.operator.processing.dependent.Creator;
11+
import io.javaoperatorsdk.operator.processing.dependent.Updater;
12+
import io.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentResource;
1013

1114
public class ConfigMapDependentResource extends
12-
CRUDKubernetesDependentResource<ConfigMap, CleanerForManagedDependentCustomResource> {
15+
KubernetesDependentResource<ConfigMap, CleanerForManagedDependentCustomResource>
16+
implements Creator<ConfigMap, CleanerForManagedDependentCustomResource>,
17+
Updater<ConfigMap, CleanerForManagedDependentCustomResource>,
18+
Deleter<CleanerForManagedDependentCustomResource> {
1319

1420
private static final AtomicInteger numberOfCleanupExecutions = new AtomicInteger(0);
1521

0 commit comments

Comments
 (0)