diff options
| author | Gordon Sim <gsim@apache.org> | 2008-04-14 08:57:06 +0000 |
|---|---|---|
| committer | Gordon Sim <gsim@apache.org> | 2008-04-14 08:57:06 +0000 |
| commit | 0b90b60d4dbcf82b5770652c5b19e940b96f28d2 (patch) | |
| tree | 63e284e36f54c492299480ca7b71f81d0f1c4279 /qpid/python | |
| parent | 981499ce88378e3ab40b5d3bbafc77a6ed25d97a (diff) | |
| download | qpid-python-0b90b60d4dbcf82b5770652c5b19e940b96f28d2.tar.gz | |
QPID-917: Use PLAIN (rather than the non-standard AMQPLAIN) as the SASL mechanism when authenticating python test clients.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@647704 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/python')
| -rw-r--r-- | qpid/python/qpid/testlib.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/qpid/python/qpid/testlib.py b/qpid/python/qpid/testlib.py index b6cf6d7446..931face3a4 100644 --- a/qpid/python/qpid/testlib.py +++ b/qpid/python/qpid/testlib.py @@ -192,7 +192,10 @@ Options: user = user or self.user password = password or self.password client = qpid.client.Client(host, port, spec) - client.start({"LOGIN": user, "PASSWORD": password}, tune_params=tune_params) + if self.use08spec(): + client.start({"LOGIN": user, "PASSWORD": password}, tune_params=tune_params) + else: + client.start("\x00" + user + "\x00" + password, mechanism="PLAIN", tune_params=tune_params) return client def get_spec_file(self, fname): |
