def call_replication_factor_check(min_isr='1'): cmd = [ 'kafka-check', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', '-v', 'replication_factor', '--default-min-isr', min_isr ] return call_cmd(cmd)
def call_list_groups(): cmd = ['kafka-consumer-manager', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'list_groups'] return call_cmd(cmd)
def call_rename_group(old_group, new_group, storage='zookeeper'): cmd = [ 'kafka-consumer-manager', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'rename_group', old_group, new_group, '--storage', storage ] return call_cmd(cmd)
def call_min_isr(): cmd = [ 'kafka-check', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'min_isr' ] return call_cmd(cmd)
def call_min_isr(): cmd = ['kafka-check', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'min_isr'] return call_cmd(cmd)
def call_offset_save(groupid, offsets_file): cmd = [ 'kafka-consumer-manager', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'offset_save', groupid, offsets_file ] return call_cmd(cmd)
def call_copy_group(old_group, new_group): cmd = [ 'kafka-consumer-manager', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'copy_group', old_group, new_group ] return call_cmd(cmd)
def call_replica_unavailability(): cmd = ['kafka-check', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'replica_unavailability'] return call_cmd(cmd)
def call_offset_restore(offsets_file): cmd = ['kafka-consumer-manager', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'offset_restore', offsets_file] return call_cmd(cmd)
def call_replication_factor_check(min_isr='1'): cmd = ['kafka-check', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', '-v', 'replication_factor', '--default-min-isr', min_isr] return call_cmd(cmd)
def call_offset_rewind(groupid, topic, force=False): cmd = [ 'kafka-consumer-manager', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'offset_rewind', groupid, '--topic', topic ] if force: cmd.extend(['--force']) return call_cmd(cmd)
def call_copy_group(old_group, new_group, storage=None): cmd = [ 'kafka-consumer-manager', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'copy_group', old_group, new_group ] if storage: cmd.extend(['--storage', storage]) return call_cmd(cmd)
def call_offset_restore(offsets_file, storage=None): cmd = [ 'kafka-consumer-manager', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'offset_restore', offsets_file ] if storage: cmd.extend(['--storage', storage]) return call_cmd(cmd)
def call_list_groups(storage=None): cmd = [ 'kafka-consumer-manager', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'list_groups' ] if storage: cmd.extend(['--storage', storage]) return call_cmd(cmd)
def call_rename_group(old_group, new_group): cmd = ['kafka-consumer-manager', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'rename_group', old_group, new_group] return call_cmd(cmd)
def call_unsubscribe_topics(groupid, storage=None): cmd = [ 'kafka-consumer-manager', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'unsubscribe_topics', groupid ] if storage: cmd.extend(['--storage', storage]) return call_cmd(cmd)
def call_offset_set(groupid, offsets_data, force=False): cmd = ['kafka-consumer-manager', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'offset_set', groupid, offsets_data] if force: cmd.extend(['--force']) return call_cmd(cmd)
def call_offset_advance(groupid, topic=None, force=False): cmd = ['kafka-consumer-manager', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'offset_advance', groupid] if topic: cmd.extend(['--topic', topic]) if force: cmd.extend(['--force']) return call_cmd(cmd)
def call_offset_set(groupid, offsets_data, storage=None, force=False): cmd = ['kafka-consumer-manager', '--cluster-type', 'test', '--cluster-name', 'test_cluster', '--discovery-base-path', 'tests/acceptance/config', 'offset_set', groupid, offsets_data] if storage: cmd.extend(['--storage', storage]) if force: cmd.extend(['--force']) return call_cmd(cmd)