diff --git a/spring-cloud-netflix-turbine/src/main/java/org/springframework/cloud/netflix/turbine/CommonsInstanceDiscovery.java b/spring-cloud-netflix-turbine/src/main/java/org/springframework/cloud/netflix/turbine/CommonsInstanceDiscovery.java index 0f0cf6e1..34ed2196 100644 --- a/spring-cloud-netflix-turbine/src/main/java/org/springframework/cloud/netflix/turbine/CommonsInstanceDiscovery.java +++ b/spring-cloud-netflix-turbine/src/main/java/org/springframework/cloud/netflix/turbine/CommonsInstanceDiscovery.java @@ -95,7 +95,7 @@ public class CommonsInstanceDiscovery implements InstanceDiscovery { @Override public Collection getInstanceList() throws Exception { List instances = new ArrayList<>(); - List appNames = getTurbineProperties().getAppConfigList(); + List appNames = getApplications(); if (appNames == null || appNames.size() == 0) { log.info("No apps configured, returning an empty instance list"); return instances; @@ -120,6 +120,10 @@ public class CommonsInstanceDiscovery implements InstanceDiscovery { return instances; } + protected List getApplications() { + return turbineProperties.getAppConfigList(); + } + /** * helper that fetches the Instances for each application from DiscoveryClient. * @param serviceId