+class JujuError(Exception):
+ pass
+
-class JujuAPIError(Exception):
+class JujuAPIError(JujuError):
def __init__(self, result):
self.message = result['error']
self.response = result['response']
super().__init__(self.message)
-class JujuConnectionError(ConnectionError):
+class JujuConnectionError(ConnectionError, JujuError):
pass