From eeffdf442612b4c128b4e480062864e12a4ae7db Mon Sep 17 00:00:00 2001 From: Tomas Strachota Date: Mon, 29 Aug 2011 10:30:24 +0200 Subject: [PATCH] cli - fix for key error in getting error details from async tasks --- cli/src/katello/client/core/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cli/src/katello/client/core/utils.py b/cli/src/katello/client/core/utils.py index 5fcfdf8afee..580963751b1 100644 --- a/cli/src/katello/client/core/utils.py +++ b/cli/src/katello/client/core/utils.py @@ -506,7 +506,7 @@ def items_left(self): return self._get_progress_sum('items_left') def errors(self): - return [err for t in self._tasks for err in t['progress']['error_details']] + return [err for t in self._tasks if t['progress'].has_key('error_details') for err in t['progress']['error_details']] def _get_progress_sum(self, name): return sum([t['progress'][name] for t in self._tasks])