diff options
author | Ask Solem <ask@celeryproject.org> | 2013-10-04 14:09:23 +0100 |
---|---|---|
committer | Ask Solem <ask@celeryproject.org> | 2013-10-04 14:09:23 +0100 |
commit | cf32a10d234d3bf2166b48ba3a27466f4619a15e (patch) | |
tree | 2ab0ab43c0b976548212e1d99ed27ea9f70a0a98 | |
parent | bdf0c74e2fad5873b9689692a00d3c36df8dfc5f (diff) | |
download | py-amqp-cf32a10d234d3bf2166b48ba3a27466f4619a15e.tar.gz |
AMQPError now supports using only one error message argument
-rw-r--r-- | amqp/exceptions.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/amqp/exceptions.py b/amqp/exceptions.py index d8bcf33..03c4851 100644 --- a/amqp/exceptions.py +++ b/amqp/exceptions.py @@ -47,7 +47,9 @@ class AMQPError(Exception): reply_text, method_sig, self.method_name) def __str__(self): - return '{0.method}: ({0.reply_code}) {0.reply_text}'.format(self) + if self.method: + return '{0.method}: ({0.reply_code}) {0.reply_text}'.format(self) + return self.reply_text @property def method(self): |