Skip to content

Commit 81a343d

Browse files
jshum2479rjeberhard
authored andcommitted
Owls 122929 main
1 parent 62a1704 commit 81a343d

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

operator/src/main/java/oracle/kubernetes/operator/DomainResourcesValidation.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
import oracle.kubernetes.operator.helpers.ServiceHelper;
3434
import oracle.kubernetes.operator.logging.LoggingFacade;
3535
import oracle.kubernetes.operator.logging.LoggingFactory;
36+
import oracle.kubernetes.operator.work.FiberGate;
3637
import oracle.kubernetes.operator.work.Packet;
3738
import oracle.kubernetes.weblogic.domain.model.ClusterList;
3839
import oracle.kubernetes.weblogic.domain.model.ClusterResource;
@@ -225,7 +226,12 @@ private void updateDeletedDomainsInDPI(DomainList list) {
225226
}
226227

227228
private boolean isNotBeingProcessed(String namespace, String domainUid) {
228-
return processor.getMakeRightFiberGateMap().get(namespace).getCurrentFibers().get(domainUid) == null;
229+
return Optional.ofNullable(processor)
230+
.map(DomainProcessor::getMakeRightFiberGateMap)
231+
.map(m -> m.get(namespace))
232+
.map(FiberGate::getCurrentFibers)
233+
.map(f -> f.get(domainUid))
234+
.isEmpty();
229235
}
230236

231237
private void addDomain(DomainResource domain) {

0 commit comments

Comments
 (0)