Skip to content

Commit 4ac11bc

Browse files
committed
fix: restore backwards compatibility
1 parent 809aa0d commit 4ac11bc

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

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

+6-3
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import io.javaoperatorsdk.operator.ControllerUtils;
1010
import io.javaoperatorsdk.operator.api.ResourceController;
1111

12-
public abstract class AbstractConfigurationService implements ConfigurationService {
12+
public class AbstractConfigurationService implements ConfigurationService {
1313
private final Map<String, ControllerConfiguration> configurations = new ConcurrentHashMap<>();
1414
private final Version version;
1515

@@ -60,8 +60,11 @@ public <R extends CustomResource> ControllerConfiguration<R> getConfigurationFor
6060
return configuration;
6161
}
6262

63-
protected abstract void logMissingControllerWarning(String controllerKey,
64-
String controllersNameMessage);
63+
protected void logMissingControllerWarning(String controllerKey,
64+
String controllersNameMessage) {
65+
System.out
66+
.println("Cannot find controller named '" + controllerKey + "'. " + controllersNameMessage);
67+
}
6568

6669
private String getControllersNameMessage() {
6770
return "Known controllers: "

0 commit comments

Comments
 (0)