def __init__(self, zk_servers): # Grab the list of global IPs. names = ips.find_global() ScaleManager.__init__(self, zk_servers, names) # The implicit API endpoint. self.api_endpoint = None
def start_params(self, endpoint=None): # Pass a parameter pointed back to this instance. params = super(ReactorScaleManager, self).start_params(endpoint=endpoint) if self.domain: params["reactor"] = self.domain else: params["reactor"] = ips.find_global()[0] return params