File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/action Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -252,8 +252,10 @@ private ElasticsearchStatusException createUnlicensedError(
252252
253253 private ElasticsearchStatusException createUnknownLicenseError (
254254 final String datafeedId , final List <String > remoteIndices , final Exception cause ) {
255- final String remoteClusterQualifier = remoteIndices .size () == 1 ? "a remote cluster" : "remote clusters" ;
256- final String licenseTypeQualifier = remoteIndices .size () == 1 ? "" : "s" ;
255+ final int numberOfRemoteClusters = RemoteClusterLicenseChecker .remoteClusterAliases (remoteIndices ).size ();
256+ assert numberOfRemoteClusters > 0 ;
257+ final String remoteClusterQualifier = numberOfRemoteClusters == 1 ? "a remote cluster" : "remote clusters" ;
258+ final String licenseTypeQualifier = numberOfRemoteClusters == 1 ? "" : "s" ;
257259 final String message = String .format (
258260 Locale .ROOT ,
259261 "cannot start datafeed [%s] as it uses indices on %s %s but the license type%s could not be verified" ,
You can’t perform that action at this time.
0 commit comments