/** Returns the current {@link Cluster} for the current context */ public static Cluster getCluster(Config config, Context context) { Cluster cluster = null; if (config != null && context != null) { String clusterName = context.getCluster(); if (clusterName != null) { List<NamedCluster> clusters = config.getClusters(); if (clusters != null) { for (NamedCluster namedCluster : clusters) { if (clusterName.equals(namedCluster.getName())) { cluster = namedCluster.getCluster(); } } } } } return cluster; }