X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=juju%2Ferrors.py;h=71a321541abe317dd0cf5afeb09141537a6a32b2;hb=d23810d57aa7f0fa67070781645f4898e20db0ed;hp=6bb55307ac313aed57bd3796d8063e0336998b73;hpb=fe19bc72a387b03fb157c873313ecac58b65e338;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