X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_ro%2Fvimconn_openstack.py;fp=osm_ro%2Fvimconn_openstack.py;h=b9c4e7c109570bfd26c8a044f018c9581ca91818;hb=12a0c3b76abd3278a66f57dee431212fb57c57e1;hp=975abafc4415f49f9c3530547af0fc29b1ca0033;hpb=3cd4971b311c66879d2d542362180ea20dd6c729;p=osm%2FRO.git diff --git a/osm_ro/vimconn_openstack.py b/osm_ro/vimconn_openstack.py index 975abafc..b9c4e7c1 100644 --- a/osm_ro/vimconn_openstack.py +++ b/osm_ro/vimconn_openstack.py @@ -353,6 +353,8 @@ class vimconnector(vimconn.vimconnector): raise vimconn.vimconnConnectionException(type(exception).__name__ + ": " + str(exception)) elif isinstance(exception, (nvExceptions.ClientException, ksExceptions.ClientException, neExceptions.NeutronException, nvExceptions.BadRequest)): + if "could not be found" in str(exception): + raise vimconn.vimconnNotFoundException(type(exception).__name__ + ": " + str(exception)) raise vimconn.vimconnUnexpectedResponse(type(exception).__name__ + ": " + str(exception)) elif isinstance(exception, (neExceptions.NetworkNotFoundClient, nvExceptions.NotFound)): raise vimconn.vimconnNotFoundException(type(exception).__name__ + ": " + str(exception))