Skip to content

Commit 0d9c26f

Browse files
committed
improvements
Signed-off-by: Attila Mészáros <[email protected]>
1 parent dada0f2 commit 0d9c26f

File tree

2 files changed

+4
-11
lines changed

2 files changed

+4
-11
lines changed

src/main/java/io/javaoperatorsdk/operator/glue/dependent/GenericDependentResource.java

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ public class GenericDependentResource
3131

3232
protected final GenericKubernetesResource desired;
3333
protected final String desiredTemplate;
34-
protected final String name;
3534
// resource name might be templated
3635
protected final String resourceName;
3736
protected final String namespace;
@@ -43,12 +42,11 @@ public class GenericDependentResource
4342
public GenericDependentResource(GenericTemplateHandler genericTemplateHandler,
4443
GenericKubernetesResource desired, String name, String resourceName, String namespace,
4544
boolean clusterScoped, Matcher matcher) {
46-
super(new GroupVersionKind(desired.getApiVersion(), desired.getKind()));
45+
super(new GroupVersionKind(desired.getApiVersion(), desired.getKind()), name);
4746
this.desired = desired;
4847
this.namespace = namespace;
4948
this.matcher = matcher;
5049
this.desiredTemplate = null;
51-
this.name = name;
5250
this.resourceName = resourceName;
5351
this.clusterScoped = clusterScoped;
5452
this.genericTemplateHandler = genericTemplateHandler;
@@ -59,9 +57,8 @@ public GenericDependentResource(GenericTemplateHandler genericTemplateHandler,
5957
boolean clusterScoped,
6058
Matcher matcher) {
6159
super(new GroupVersionKind(Utils.getApiVersionFromTemplate(desiredTemplate),
62-
Utils.getKindFromTemplate(desiredTemplate)));
60+
Utils.getKindFromTemplate(desiredTemplate)), name);
6361
this.genericTemplateHandler = genericTemplateHandler;
64-
this.name = name;
6562
this.resourceName = resourceName;
6663
this.desiredTemplate = desiredTemplate;
6764
this.namespace = namespace;
@@ -136,8 +133,4 @@ protected Optional<GenericKubernetesResource> selectTargetSecondaryResource(
136133
}
137134
}
138135

139-
@Override
140-
public String name() {
141-
return name;
142-
}
143136
}

src/main/java/io/javaoperatorsdk/operator/glue/reconciler/glue/GlueReconciler.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ public DeleteControl cleanup(Glue primary, Context<Glue> context) {
119119
actualWorkflow.getDependentResourcesWithoutActivationCondition().forEach(dr -> {
120120
var genericDependentResource = (GenericDependentResource) dr;
121121
informerRegister.deRegisterInformer(
122-
toGVKIfGVKP(genericDependentResource.getGroupVersionKind()),
122+
genericDependentResource.getGroupVersionKind(),
123123
primary, context);
124124
});
125125
informerRegister.deRegisterInformerForRelatedResources(primary, context);
@@ -203,7 +203,7 @@ private void createAndAddDependentToWorkflow(Glue primary, Context<Glue> context
203203
}
204204
var dr = createDependentResource(name, spec, resourceInSameNamespaceAsPrimary,
205205
targetNamespace.orElse(null));
206-
GroupVersionKind gvk = toGVKIfGVKP(dr.getGroupVersionKind());
206+
GroupVersionKind gvk = dr.getGroupVersionKind();
207207
var es = informerRegister.registerInformer(context, gvk, primary);
208208
dr.setEventSource(es);
209209

0 commit comments

Comments
 (0)