in shardingsphere-ui-backend/src/main/java/org/apache/shardingsphere/ui/servcie/impl/GovernanceServiceImpl.java [148:161]
private Collection<String> getDisabledSchemaDataSourceNames() {
List<String> result = new ArrayList<>();
List<String> schemaNames = registryCenterService.getActivatedRegistryCenter().getChildrenKeys(StatesNode.getDataNodesPath());
for (String schemaName : schemaNames) {
List<String> dataSourceNames = registryCenterService.getActivatedRegistryCenter().getChildrenKeys(StatesNode.getSchemaPath(schemaName));
for (String dataSourceName : dataSourceNames) {
String value = registryCenterService.getActivatedRegistryCenter().get(StatesNode.getDataSourcePath(schemaName, dataSourceName));
if (ResourceState.DISABLED.toString().equalsIgnoreCase(value)) {
result.add(Joiner.on(".").join(schemaName, dataSourceName));
}
}
}
return result;
}