X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=juju%2Ferrors.py;h=71a321541abe317dd0cf5afeb09141537a6a32b2;hb=21ba8065355c663597df7bd2b481ade519f89a79;hp=6bb55307ac313aed57bd3796d8063e0336998b73;hpb=9bc1256936842fac504eb747d96bb236dc9c59ec;p=osm%2FN2VC.git diff --git a/juju/errors.py b/juju/errors.py index 6bb5530..71a3215 100644 --- a/juju/errors.py +++ b/juju/errors.py @@ -1,5 +1,8 @@ +class JujuError(Exception): + pass + -class JujuAPIError(Exception): +class JujuAPIError(JujuError): def __init__(self, result): self.message = result['error'] self.response = result['response'] @@ -7,5 +10,5 @@ class JujuAPIError(Exception): super().__init__(self.message) -class JujuConnectionError(ConnectionError): +class JujuConnectionError(ConnectionError, JujuError): pass