Skip to content

Commit eef9db0

Browse files
metacosmcsviri
authored andcommitted
refactor: simplify
Signed-off-by: Chris Laprun <metacosm@gmail.com>
1 parent df31c87 commit eef9db0

File tree

4 files changed

+6
-9
lines changed

4 files changed

+6
-9
lines changed

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

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,21 +27,18 @@ abstract class NodeExecutor<R, P extends HasMetadata> implements Runnable {
2727

2828
private final DependentResourceNode<R, P> dependentResourceNode;
2929
private final AbstractWorkflowExecutor<P> workflowExecutor;
30-
private final P primary;
3130

3231
protected NodeExecutor(
3332
DependentResourceNode<R, P> dependentResourceNode,
34-
AbstractWorkflowExecutor<P> workflowExecutor,
35-
P primary) {
33+
AbstractWorkflowExecutor<P> workflowExecutor) {
3634
this.dependentResourceNode = dependentResourceNode;
3735
this.workflowExecutor = workflowExecutor;
38-
this.primary = primary;
3936
}
4037

4138
@Override
4239
public void run() {
4340
MDCUtils.withMDCForResource(
44-
primary,
41+
workflowExecutor.primary,
4542
() -> {
4643
try {
4744
doRun(dependentResourceNode);

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ private synchronized void handleCleanup(DependentResourceNode dependentResourceN
8787
private class CleanupExecutor<R> extends NodeExecutor<R, P> {
8888

8989
private CleanupExecutor(DependentResourceNode<R, P> drn) {
90-
super(drn, WorkflowCleanupExecutor.this, primary);
90+
super(drn, WorkflowCleanupExecutor.this);
9191
}
9292

9393
@Override

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ private boolean allDependentsDeletedAlready(DependentResourceNode<?, P> dependen
150150
private class NodeReconcileExecutor<R> extends NodeExecutor<R, P> {
151151

152152
private NodeReconcileExecutor(DependentResourceNode<R, P> dependentResourceNode) {
153-
super(dependentResourceNode, WorkflowReconcileExecutor.this, primary);
153+
super(dependentResourceNode, WorkflowReconcileExecutor.this);
154154
}
155155

156156
@Override
@@ -176,7 +176,7 @@ protected void doRun(DependentResourceNode<R, P> dependentResourceNode) {
176176
private class NodeDeleteExecutor<R> extends NodeExecutor<R, P> {
177177

178178
private NodeDeleteExecutor(DependentResourceNode<R, P> dependentResourceNode) {
179-
super(dependentResourceNode, WorkflowReconcileExecutor.this, primary);
179+
super(dependentResourceNode, WorkflowReconcileExecutor.this);
180180
}
181181

182182
@Override

operator-framework-core/src/test/java/io/javaoperatorsdk/operator/processing/dependent/workflow/NodeExecutorTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
class NodeExecutorTest {
2727

2828
private NodeExecutor errorThrowingNodeExecutor =
29-
new NodeExecutor(null, null, null) {
29+
new NodeExecutor(null, null) {
3030
@Override
3131
protected void doRun(DependentResourceNode dependentResourceNode) {
3232
throw new NoSuchFieldError();

0 commit comments

Comments
 (0)