[elbe-devel] [PATCH 02/10] rpcaptcache: check, whether to be ignored dev pkgs actually exist
Manuel Traut
manut at linutronix.de
Wed Apr 10 10:36:58 CEST 2019
On 15:42 Mon 08 Apr , Torben Hohn wrote:
> when a pkg that shall be ignored does not exist, a KeyError is thrown.
> check existence, before trying to mark pkg for deletion.
why is this needed?
> Signed-off-by: Torben Hohn <torben.hohn at linutronix.de>
> ---
> elbepack/rpcaptcache.py | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/elbepack/rpcaptcache.py b/elbepack/rpcaptcache.py
> index d621a5e9..618085c0 100644
> --- a/elbepack/rpcaptcache.py
> +++ b/elbepack/rpcaptcache.py
> @@ -130,7 +130,8 @@ class RPCAPTCache(InChRootObject):
> self.cache['symlinks'].mark_install()
>
> for p in ignore_dev_pkgs:
> - self.cache[p].mark_delete()
> + if p in self.cache:
> + self.cache[p].mark_delete()
>
> def cleanup(self, exclude_pkgs):
> for p in self.cache:
> --
> 2.11.0
>
>
> _______________________________________________
> elbe-devel mailing list
> elbe-devel at linutronix.de
> https://lists.linutronix.de/mailman/listinfo/elbe-devel
More information about the elbe-devel
mailing list