summaryrefslogtreecommitdiff
path: root/qpid/python/examples/reservations/machine-agent
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/python/examples/reservations/machine-agent')
-rwxr-xr-xqpid/python/examples/reservations/machine-agent10
1 files changed, 2 insertions, 8 deletions
diff --git a/qpid/python/examples/reservations/machine-agent b/qpid/python/examples/reservations/machine-agent
index 9df663bdf5..a221a8b6de 100755
--- a/qpid/python/examples/reservations/machine-agent
+++ b/qpid/python/examples/reservations/machine-agent
@@ -20,7 +20,6 @@
import optparse, socket
from qpid.messaging import *
-from qpid.util import URL
from qpid.log import enable, DEBUG, WARN
from common import *
@@ -46,11 +45,7 @@ if opts.verbose:
else:
enable("qpid", WARN)
-url = URL(opts.broker)
-conn = Connection.open(url.host, url.port or AMQP_PORT,
- username=url.user, password=url.password,
- reconnect=True,
- reconnect_delay=1)
+conn = Connection.establish(opts.broker, reconnect=True, reconnect_interval=1)
class Agent(Dispatcher):
@@ -72,8 +67,7 @@ class Agent(Dispatcher):
def do_discover(self, msg):
r = self.get_status()
- r.to = msg.reply_to
- return [r]
+ return [(msg.reply_to, r)]
def do_reserve(self, msg):
if self.status == FREE: