summaryrefslogtreecommitdiff
path: root/qpid/python/examples/pubsub
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2007-12-05 15:19:45 +0000
committerGordon Sim <gsim@apache.org>2007-12-05 15:19:45 +0000
commit387a53a7dd18dd0bd3dd4a36b2a600cfbd60f249 (patch)
tree94ea297ec735e0e3fd6598eaf08ecc3be70e38b7 /qpid/python/examples/pubsub
parentb95f79c2f01db4aff1124522d6655eb745079f29 (diff)
downloadqpid-python-387a53a7dd18dd0bd3dd4a36b2a600cfbd60f249.tar.gz
Updates to examples from jonathan.robie@redhat.com
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@601358 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/python/examples/pubsub')
-rw-r--r--qpid/python/examples/pubsub/topic_consumer.py14
-rw-r--r--qpid/python/examples/pubsub/topic_producer.py4
2 files changed, 6 insertions, 12 deletions
diff --git a/qpid/python/examples/pubsub/topic_consumer.py b/qpid/python/examples/pubsub/topic_consumer.py
index 5db04573f8..afe8bba91e 100644
--- a/qpid/python/examples/pubsub/topic_consumer.py
+++ b/qpid/python/examples/pubsub/topic_consumer.py
@@ -74,15 +74,16 @@ client = Client(host, port, spec)
client.start({"LOGIN": user, "PASSWORD": password})
session = client.session()
-session = session.session_open() # keep the session object, we'll need the session id
+session_info = session.session_open()
+session_id = session_info.session_id
#----- Main Body -- ----------------------------------------
-news = "news" + base64.urlsafe_b64encode(session.session_id)
-weather = "weather" + base64.urlsafe_b64encode(session.session_id)
-usa = "usa" + base64.urlsafe_b64encode(session.session_id)
-europe = "europe" + base64.urlsafe_b64encode(session.session_id)
+news = "news" + base64.urlsafe_b64encode(session_id)
+weather = "weather" + base64.urlsafe_b64encode(session_id)
+usa = "usa" + base64.urlsafe_b64encode(session_id)
+europe = "europe" + base64.urlsafe_b64encode(session_id)
session.queue_declare(queue=news, exclusive=True)
session.queue_declare(queue=weather, exclusive=True)
@@ -113,8 +114,5 @@ dump_queue(client, europe)
#----- Cleanup ------------------------------------------------
# Clean up before exiting so there are no open threads.
-#
-# Close Channel 1.
session.session_close()
-
diff --git a/qpid/python/examples/pubsub/topic_producer.py b/qpid/python/examples/pubsub/topic_producer.py
index 5f8372e7ba..c3b13cd82c 100644
--- a/qpid/python/examples/pubsub/topic_producer.py
+++ b/qpid/python/examples/pubsub/topic_producer.py
@@ -92,9 +92,5 @@ session.message_transfer(destination="amq.topic", content=message)
#----- Cleanup --------------------------------------------
# Clean up before exiting so there are no open threads.
-#
-# Close Channel 1.
-
session.session_close()
-