From 35d9dc572a918015c038245725b0f9894b13132a Mon Sep 17 00:00:00 2001 From: Ted Ross Date: Wed, 21 May 2008 21:40:49 +0000 Subject: QPID-1087 git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@658886 13f79535-47bb-0310-9956-ffa450edef68 --- python/commands/qpid-route | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'python/commands') diff --git a/python/commands/qpid-route b/python/commands/qpid-route index 0dc9a89f21..5206f5c3cb 100755 --- a/python/commands/qpid-route +++ b/python/commands/qpid-route @@ -112,9 +112,12 @@ class RouteManager: connectArgs["port"] = self.src.port connectArgs["useSsl"] = False connectArgs["durable"] = _durable - connectArgs["authMechanism"] = "PLAIN" - connectArgs["username"] = self.src.username - connectArgs["password"] = self.src.password + if self.src.username == "anonymous": + connectArgs["authMechanism"] = "ANONYMOUS" + else: + connectArgs["authMechanism"] = "PLAIN" + connectArgs["username"] = self.src.username + connectArgs["password"] = self.src.password res = mc.syncCallMethod (self.mch, broker.id, broker.classKey, "connect", connectArgs) if _verbose: print "Connect method returned:", res.status, res.statusText @@ -164,9 +167,12 @@ class RouteManager: connectArgs["port"] = self.src.port connectArgs["useSsl"] = False connectArgs["durable"] = _durable - connectArgs["authMechanism"] = "PLAIN" - connectArgs["username"] = self.src.username - connectArgs["password"] = self.src.password + if self.src.username == "anonymous": + connectArgs["authMechanism"] = "ANONYMOUS" + else: + connectArgs["authMechanism"] = "PLAIN" + connectArgs["username"] = self.src.username + connectArgs["password"] = self.src.password res = mc.syncCallMethod (self.mch, broker.id, broker.classKey, "connect", connectArgs) if _verbose: print "Connect method returned:", res.status, res.statusText -- cgit v1.2.1