diff options
| author | Rafael H. Schloming <rhs@apache.org> | 2008-03-05 14:39:40 +0000 |
|---|---|---|
| committer | Rafael H. Schloming <rhs@apache.org> | 2008-03-05 14:39:40 +0000 |
| commit | 86779be122dea590bc1e5201c58777ea3e362a95 (patch) | |
| tree | 5867b18efe04c62c99e1ca14d177b0eda894bd82 /python/server010 | |
| parent | 00f2ca6cf33f77e44b94db2701830f8c9bcd794e (diff) | |
| download | qpid-python-86779be122dea590bc1e5201c58777ea3e362a95.tar.gz | |
added incoming queues for messages; altered session dispatch to send entire assembly to a single handler; added logging switch for hello-010-world
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@633861 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'python/server010')
| -rwxr-xr-x | python/server010 | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/python/server010 b/python/server010 index b0e13d1e9f..6d89ee5ea0 100755 --- a/python/server010 +++ b/python/server010 @@ -5,6 +5,7 @@ from qpid.connection010 import Connection from qpid.util import connect, listen from qpid.spec010 import load from qpid.session import Client +from qpid.datatypes import Message spec = load("../specs/amqp.0-10.xml") @@ -27,6 +28,11 @@ class SessionDelegate(Client): def queue_query(self, qq): return qq.type.result.type.new((qq.queue,), {}) + def message_transfer(self, cmd, header, body): + m = Message(body) + m.header = header + self.session.message_transfer(cmd.destination, cmd.accept_mode, cmd.acquire_mode, m) + server = Server() for s in listen("0.0.0.0", spec.port): |
