def increment_broker_port_config(): config = get_kafka_config() config['env']['BROKER_PORT'] = str(int(config['env']['BROKER_PORT']) + 1) r = request( dcos.http.put, marathon_api_url('apps/kafka'), json=config, )
def test_can_adjust_config_from_dynamic_to_dynamic_port(): check_health() connections = get_connection_info()['address'] config = get_kafka_config() brokerCpus = int(config['env']['BROKER_CPUS']) config['env']['BROKER_CPUS'] = str(brokerCpus + 0.1) update_kafka_config(config) check_health()
def test_can_adjust_config_from_dynamic_to_dynamic_port(): check_health() connections = get_connection_info()['address'] config = get_kafka_config() brokerCpus = int(config['env']['BROKER_CPUS']) config['env']['BROKER_CPUS'] = str(brokerCpus + 0.1) r = request(dcos.http.put, marathon_api_url('apps/kafka'), json=config) check_health()
def test_can_adjust_config_from_dynamic_to_dynamic_port(): check_health() connections = get_connection_info()['address'] config = get_kafka_config() config['env']['KAFKA_VER_NAME'] = 'kafka-nonce-ver' r = request(dcos.http.put, marathon_api_url('apps/kafka'), json=config) check_health() result = get_connection_info() assert (set([a.split(':')[-1] for a in result['address'] ]) == set([a.split(':')[-1] for a in connections]))
def test_can_adjust_config_from_static_to_dynamic_port(): check_health() config = get_kafka_config() config['env']['BROKER_PORT'] = '0' update_kafka_config(config) check_health() result = get_connection_info() assert len(result['address']) == 3 for hostport in result['address']: assert 9092 != int(hostport.split(':')[-1])
def test_can_adjust_config_from_static_to_dynamic_port(): check_health() config = get_kafka_config() config['env']['BROKER_PORT'] = '0' r = request(dcos.http.put, marathon_api_url('apps/kafka'), json=config) check_health() result = get_connection_info() assert len(result['address']) == 3 for hostport in result['address']: assert 9092 != int(hostport.split(':')[-1])