30
30
import org .elasticsearch .common .settings .Settings ;
31
31
import org .elasticsearch .discovery .DiscoverySettings ;
32
32
import org .elasticsearch .discovery .zen .ZenDiscovery ;
33
+ import org .elasticsearch .discovery .zen .elect .ElectMasterService ;
33
34
import org .elasticsearch .discovery .zen .ping .ZenPing ;
34
35
import org .elasticsearch .discovery .zen .ping .ZenPingService ;
35
36
import org .elasticsearch .discovery .zen .ping .unicast .UnicastZenPing ;
@@ -48,9 +49,9 @@ public class AzureDiscovery extends ZenDiscovery {
48
49
public AzureDiscovery (Settings settings , ClusterName clusterName , ThreadPool threadPool , TransportService transportService ,
49
50
ClusterService clusterService , NodeSettingsService nodeSettingsService , ZenPingService pingService ,
50
51
DiscoveryNodeService discoveryNodeService , AzureComputeService azureService , NetworkService networkService ,
51
- DiscoverySettings discoverySettings ) {
52
+ DiscoverySettings discoverySettings , ElectMasterService electMasterService ) {
52
53
super (settings , clusterName , threadPool , transportService , clusterService , nodeSettingsService ,
53
- discoveryNodeService , pingService , Version .CURRENT , discoverySettings );
54
+ discoveryNodeService , pingService , electMasterService , Version .CURRENT , discoverySettings );
54
55
if (settings .getAsBoolean ("cloud.enabled" , true )) {
55
56
ImmutableList <? extends ZenPing > zenPings = pingService .zenPings ();
56
57
UnicastZenPing unicastZenPing = null ;
0 commit comments