diff --git a/vppcfg/_version.py b/vppcfg/_version.py index af2abf2..ca6b006 100644 --- a/vppcfg/_version.py +++ b/vppcfg/_version.py @@ -1,3 +1,3 @@ """Version information for vppcfg.""" -__version__ = "1.1.0" +__version__ = "1.1.1" diff --git a/vppcfg/vpp/vppapi.py b/vppcfg/vpp/vppapi.py index feeea1d..02adf48 100644 --- a/vppcfg/vpp/vppapi.py +++ b/vppcfg/vpp/vppapi.py @@ -203,7 +203,7 @@ class VPPApi: if len(self.cache["interface_addresses"][iface.sw_if_index]) > 0: self.logger.warning(f"Not all addresses were removed on {ifname}") del self.cache["interface_addresses"][iface.sw_if_index] - del self.cache["interface_acls"][iface.sw_if_index] + self.cache["interface_acls"].pop(iface.sw_if_index, None) del self.cache["interface_names"][ifname] ## Use my_dict.pop('key', None), as it allows 'key' to be absent