From: David Garcia Date: Thu, 28 Apr 2022 11:43:36 +0000 (+0200) Subject: Fix bug 2017: Skip exception if model has been removed X-Git-Tag: v11.0.3~10 X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=refs%2Fchanges%2F62%2F11962%2F2;p=osm%2FN2VC.git Fix bug 2017: Skip exception if model has been removed Change-Id: I1d1d6e0c18c7e6a8c42c03a1e39e4673caa0b637 Signed-off-by: David Garcia --- diff --git a/n2vc/libjuju.py b/n2vc/libjuju.py index 0c0180f..028cea8 100644 --- a/n2vc/libjuju.py +++ b/n2vc/libjuju.py @@ -1254,6 +1254,10 @@ class Libjuju: raise Exception( "Timeout waiting for model {} to be destroyed".format(model_name) ) + except juju.errors.JujuError as e: + if any("has been removed" in error for error in e.errors): + return + raise e async def destroy_application( self, model_name: str, application_name: str, total_timeout: float