From 2619d0fae481a76dbf2297a10aaaab583e313aec Mon Sep 17 00:00:00 2001 From: Nick Lang Date: Mon, 25 Jun 2018 11:44:14 -0600 Subject: [PATCH] TransportError correctly reflects inherited class. Closes #806. (#810) --- elasticsearch/exceptions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/elasticsearch/exceptions.py b/elasticsearch/exceptions.py index abac9c27..2bfbc769 100644 --- a/elasticsearch/exceptions.py +++ b/elasticsearch/exceptions.py @@ -58,7 +58,7 @@ class TransportError(ElasticsearchException): cause = ', %r' % self.info['error']['root_cause'][0]['reason'] except LookupError: pass - return 'TransportError(%s, %r%s)' % (self.status_code, self.error, cause) + return '%s(%s, %r%s)' % (self.__class__.__name__, self.status_code, self.error, cause) class ConnectionError(TransportError):