in camel-k-core/support/src/main/java/org/apache/camel/k/support/RuntimeSupport.java [152:169]
public static Set<String> lookupCustomizerIDs(CamelContext context) {
Set<String> customizers = new TreeSet<>();
String customizerIDs = System.getenv().getOrDefault(Constants.ENV_CAMEL_K_CUSTOMIZERS, "");
if (ObjectHelper.isEmpty(customizerIDs)) {
// TODO: getPropertiesComponent().resolveProperty() throws exception instead
// of returning abd empty optional
customizerIDs = context.getPropertiesComponent()
.loadProperties(Constants.PROPERTY_CAMEL_K_CUSTOMIZER::equals)
.getProperty(Constants.PROPERTY_CAMEL_K_CUSTOMIZER, "");
}
if (ObjectHelper.isNotEmpty(customizerIDs)) {
for (String customizerId : customizerIDs.split(",", -1)) {
customizers.add(customizerId);
}
}
return customizers;
}