Skip to content

Commit eeffabd

Browse files
committed
wip
Signed-off-by: Attila Mészáros <a_meszaros@apple.com>
1 parent 3db7580 commit eeffabd

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed

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

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,24 @@ public boolean isMet(
2727
Context<HasMetadata> context) {
2828
var optionalResource = dependentResource.getSecondaryResource(primary, context);
2929
if (optionalResource.isEmpty()) {
30-
logger.debug(
31-
"Resource not found in cache, considering it deleted. "
32-
+ "Dependent resource name: {}, primary resource name: {}",
33-
dependentResource.name(),
34-
primary.getMetadata().getName());
30+
if (logger.isDebugEnabled()) {
31+
logger.debug(
32+
"Resource not found in cache, considering it deleted. "
33+
+ "Dependent resource name: {}, primary resource name: {}",
34+
dependentResource.name(),
35+
primary.getMetadata().getName());
36+
}
3537
return true;
3638
} else {
37-
return optionalResource.orElseThrow().getMetadata().getFinalizers().isEmpty();
39+
var finalizers = optionalResource.orElseThrow().getMetadata().getFinalizers();
40+
if (logger.isDebugEnabled()) {
41+
logger.debug(
42+
"finalizers: {}, dependent resource name: {}, primary resource name: {}\"",
43+
finalizers,
44+
dependentResource.name(),
45+
primary.getMetadata().getName());
46+
}
47+
return finalizers.isEmpty();
3848
}
3949
}
4050
}

0 commit comments

Comments
 (0)