Skip to content

Commit d9709f9

Browse files
committed
update
1 parent 0b7e374 commit d9709f9

File tree

13 files changed

+15
-10
lines changed

13 files changed

+15
-10
lines changed

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@ protected ReconcileResult<R> reconcile(P primary, R actualResource, Context<P> c
6666
if (updatable) {
6767
final Matcher.Result<R> match = match(actualResource, primary, context);
6868
if (!match.matched()) {
69-
final var desired = match.computedDesired().orElse(desired(primary, actual, context));
69+
final var desired =
70+
match.computedDesired().orElse(desired(primary, actualResource, context));
7071
throwIfNull(desired, primary, "Desired");
7172
logForOperation("Updating", primary, desired);
7273
var updatedResource = handleUpdate(actualResource, desired, primary, context);

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ private AbstractDependentResource<R, P> asAbstractDependentResource() {
8383
}
8484

8585
@Override
86-
protected R desired(P primary, Context<P> context) {
86+
protected R desired(P primary, R actual, Context<P> context) {
8787
return desired;
8888
}
8989

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/kubernetes/GenericKubernetesResourceMatcher.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ static <R extends HasMetadata, P extends HasMetadata> Matcher<R, P> matcherFor(
2828

2929
@Override
3030
public Result<R> match(R actualResource, P primary, Context<P> context) {
31-
var desired = dependentResource.desired(primary, context);
31+
var desired = dependentResource.desired(primary, actualResource, context);
3232
return match(desired, actualResource, false);
3333
}
3434

@@ -93,7 +93,7 @@ public static <R extends HasMetadata> Result<R> match(R desired, R actualResourc
9393
public static <R extends HasMetadata, P extends HasMetadata> Result<R> match(
9494
KubernetesDependentResource<R, P> dependentResource, R actualResource, P primary,
9595
Context<P> context, boolean considerMetadata) {
96-
final var desired = dependentResource.desired(primary, context);
96+
final var desired = dependentResource.desired(primary, actualResource, context);
9797
return match(desired, actualResource, considerMetadata);
9898
}
9999
}

operator-framework/src/test/java/io/javaoperatorsdk/operator/sample/complexdependent/dependent/BaseService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public BaseService(String component) {
1515
}
1616

1717
@Override
18-
protected Service desired(ComplexDependentCustomResource primary,
18+
protected Service desired(ComplexDependentCustomResource primary, Service actual,
1919
Context<ComplexDependentCustomResource> context) {
2020
var template = ReconcilerUtils.loadYaml(Service.class, getClass(), "service.yaml");
2121

operator-framework/src/test/java/io/javaoperatorsdk/operator/sample/complexdependent/dependent/BaseStatefulSet.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public BaseStatefulSet(String component) {
1414
}
1515

1616
@Override
17-
protected StatefulSet desired(ComplexDependentCustomResource primary,
17+
protected StatefulSet desired(ComplexDependentCustomResource primary, StatefulSet actual,
1818
Context<ComplexDependentCustomResource> context) {
1919
var template = ReconcilerUtils.loadYaml(StatefulSet.class, getClass(), "statefulset.yaml");
2020
var name = name(primary);

operator-framework/src/test/java/io/javaoperatorsdk/operator/sample/externalstate/ExternalWithStateDependentResource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public Set<ExternalResource> fetchResources(
4545
}
4646

4747
@Override
48-
protected ExternalResource desired(ExternalStateCustomResource primary,
48+
protected ExternalResource desired(ExternalStateCustomResource primary, ExternalResource actual,
4949
Context<ExternalStateCustomResource> context) {
5050
return new ExternalResource(primary.getSpec().getData());
5151
}

operator-framework/src/test/java/io/javaoperatorsdk/operator/sample/indexdiscriminator/IndexDiscriminatorTestDRConfigMap.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public IndexDiscriminatorTestDRConfigMap(String value) {
2222
}
2323

2424
@Override
25-
protected ConfigMap desired(IndexDiscriminatorTestCustomResource primary,
25+
protected ConfigMap desired(IndexDiscriminatorTestCustomResource primary, ConfigMap actual,
2626
Context<IndexDiscriminatorTestCustomResource> context) {
2727
Map<String, String> data = new HashMap<>();
2828
data.put(DATA_KEY, primary.getSpec().getValue());

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public ConfigMapDependentResource() {
2020
}
2121

2222
@Override
23-
protected ConfigMap desired(InformerRelatedBehaviorTestCustomResource primary,
23+
protected ConfigMap desired(InformerRelatedBehaviorTestCustomResource primary, ConfigMap actual,
2424
Context<InformerRelatedBehaviorTestCustomResource> context) {
2525
return new ConfigMapBuilder()
2626
.withMetadata(new ObjectMetaBuilder()

operator-framework/src/test/java/io/javaoperatorsdk/operator/sample/multipledependentsametypemultiinformer/MultipleManagedDependentResourceMultiInformerConfigMap1.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ public MultipleManagedDependentResourceMultiInformerConfigMap1() {
2323

2424
@Override
2525
protected ConfigMap desired(MultipleManagedDependentResourceMultiInformerCustomResource primary,
26+
ConfigMap actual,
2627
Context<MultipleManagedDependentResourceMultiInformerCustomResource> context) {
2728
Map<String, String> data = new HashMap<>();
2829
data.put(MultipleManagedDependentResourceReconciler.DATA_KEY, primary.getSpec().getValue());

operator-framework/src/test/java/io/javaoperatorsdk/operator/sample/multipledependentsametypemultiinformer/MultipleManagedDependentResourceMultiInformerConfigMap2.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ public MultipleManagedDependentResourceMultiInformerConfigMap2() {
2424

2525
@Override
2626
protected ConfigMap desired(MultipleManagedDependentResourceMultiInformerCustomResource primary,
27+
ConfigMap actual,
2728
Context<MultipleManagedDependentResourceMultiInformerCustomResource> context) {
2829
Map<String, String> data = new HashMap<>();
2930
data.put(DATA_KEY, primary.getSpec().getValue());

operator-framework/src/test/java/io/javaoperatorsdk/operator/sample/multiplemanageddependentsametype/MultipleManagedDependentResourceConfigMap1.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ public MultipleManagedDependentResourceConfigMap1() {
2222

2323
@Override
2424
protected ConfigMap desired(MultipleManagedDependentResourceCustomResource primary,
25+
ConfigMap actual,
2526
Context<MultipleManagedDependentResourceCustomResource> context) {
2627
Map<String, String> data = new HashMap<>();
2728
data.put(MultipleManagedDependentResourceReconciler.DATA_KEY, primary.getSpec().getValue());

operator-framework/src/test/java/io/javaoperatorsdk/operator/sample/multiplemanageddependentsametype/MultipleManagedDependentResourceConfigMap2.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ public MultipleManagedDependentResourceConfigMap2() {
2424

2525
@Override
2626
protected ConfigMap desired(MultipleManagedDependentResourceCustomResource primary,
27+
ConfigMap actual,
2728
Context<MultipleManagedDependentResourceCustomResource> context) {
2829
Map<String, String> data = new HashMap<>();
2930
data.put(DATA_KEY, primary.getSpec().getValue());

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public ConfigMapDependentResource() {
2020
}
2121

2222
@Override
23-
protected ConfigMap desired(RestartTestCustomResource primary,
23+
protected ConfigMap desired(RestartTestCustomResource primary, ConfigMap actual,
2424
Context<RestartTestCustomResource> context) {
2525
return new ConfigMapBuilder()
2626
.withMetadata(new ObjectMetaBuilder()

0 commit comments

Comments
 (0)