summaryrefslogtreecommitdiff
path: root/tests/cascade/plainconsumer.py
diff options
context:
space:
mode:
authorMarko Kreen2009-02-13 11:43:01 +0000
committerMarko Kreen2009-02-13 13:20:42 +0000
commit38cd6baf484c0d9219f8bf3628da3e1acc100224 (patch)
tree0f0dce8608b0e8960801d3e4425b81d0dce98e16 /tests/cascade/plainconsumer.py
parente9b2296f9c273beac1b8cab548d08398914e4de3 (diff)
new tests for cascading
Diffstat (limited to 'tests/cascade/plainconsumer.py')
-rwxr-xr-xtests/cascade/plainconsumer.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/cascade/plainconsumer.py b/tests/cascade/plainconsumer.py
new file mode 100755
index 00000000..81bad948
--- /dev/null
+++ b/tests/cascade/plainconsumer.py
@@ -0,0 +1,14 @@
+#! /usr/bin/env python
+
+import sys, time, skytools
+
+from pgq.cascade.consumer import CascadedConsumer
+
+class PlainCascadedConsumer(CascadedConsumer):
+ def process_remote_event(self, src_curs, dst_curs, ev):
+ ev.tag_done()
+
+if __name__ == '__main__':
+ script = PlainCascadedConsumer('nop_consumer', 'dst_db', sys.argv[1:])
+ script.start()
+