summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDana Powers <dana.powers@gmail.com>2018-02-16 12:07:18 -0800
committerDana Powers <dana.powers@gmail.com>2018-02-16 12:07:18 -0800
commit19fc23c7d1682729b12083dac7d87e3db8b524cd (patch)
tree2cbede43ef77d1915762558b480670dbb0402547
parent31993945c031826dd86ad877f2bf51a49c3d0f28 (diff)
downloadkafka-python-streams.tar.gz
Test streams thingystreams
-rwxr-xr-xtest_streams.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/test_streams.py b/test_streams.py
new file mode 100755
index 0000000..18870ff
--- /dev/null
+++ b/test_streams.py
@@ -0,0 +1,21 @@
+#!/usr/bin/env python
+
+from kafka.streams.kafka import KafkaStreams
+from kafka.streams.processor.topology_builder import TopologyBuilder
+import logging
+logging.basicConfig(level=logging.INFO)
+
+
+def main():
+
+ builder = TopologyBuilder()
+ builder.add_source('foo', 'foo').add_sink('bar', 'bar', 'foo')
+
+ hosts = ['[::1]:56686', '[::1]:56692', '[::1]:56702']
+
+ streams = KafkaStreams(builder, application_id='dpkp-foobar', bootstrap_servers=hosts)
+ streams.start()
+
+
+if __name__ == '__main__':
+ main()