From 1cc16b7d51a771b3be549fad8951c34c63c56c81 Mon Sep 17 00:00:00 2001 From: "Rafael H. Schloming" Date: Wed, 11 Aug 2010 11:58:49 +0000 Subject: fix error reporting for negotiation failure in sasl stub git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@984386 13f79535-47bb-0310-9956-ffa450edef68 --- python/qpid/sasl.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'python/qpid/sasl.py') diff --git a/python/qpid/sasl.py b/python/qpid/sasl.py index d4c15bd923..fed6deac20 100644 --- a/python/qpid/sasl.py +++ b/python/qpid/sasl.py @@ -89,6 +89,8 @@ class PlainClient: return "PLAIN", "\0%s\0%s" % (self.attrs.get("username"), self.attrs.get("password")) elif "ANONYMOUS" in mechs: return "ANONYMOUS", "%s@%s" % (self.attrs.get("username"), socket.gethostname()) + else: + raise SASLError("sasl negotiation failed: no mechanism agreed") def step(self, challenge): pass -- cgit v1.2.1