Skip to content

Commit 91a7153

Browse files
committed
fix: set ConfigurationService when registering
1 parent 9b1997f commit 91a7153

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/config/AbstractConfigurationService.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ private <R extends CustomResource> void put(
3535
}
3636
}
3737
configurations.put(name, config);
38+
config.setConfigurationService(this);
3839
}
3940

4041
protected void throwExceptionOnNameCollision(

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/config/ControllerConfigurationOverrider.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,11 @@ public ControllerConfiguration<R> build() {
7070
public Class<R> getCustomResourceClass() {
7171
return original.getCustomResourceClass();
7272
}
73+
74+
@Override
75+
public ConfigurationService getConfigurationService() {
76+
return original.getConfigurationService();
77+
}
7378
};
7479
}
7580

0 commit comments

Comments
 (0)