From d437be9f4d04e6e5169dbf5e862672ecd2630c59 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Thu, 2 Dec 2010 15:26:15 -0800 Subject: Backport a bugfix from koji upstream to fix 628504 This fixes a potential traceback on ^c --- src/fedpkg.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/fedpkg.py b/src/fedpkg.py index 29c774d..772e86f 100755 --- a/src/fedpkg.py +++ b/src/fedpkg.py @@ -125,6 +125,10 @@ class TaskWatcher(object): return (state == 'CLOSED') def display_state(self, info): + # We can sometimes be passed a task that is not yet open, but + # not finished either. info would be none. + if not info: + return 'unknown' if info['state'] == koji.TASK_STATES['OPEN']: if info['host_id']: host = self.session.getHost(info['host_id']) -- cgit