From b297731d996b5ee5b1f2bc5e2aebccb764ff56a4 Mon Sep 17 00:00:00 2001 From: Mike McLean Date: Jun 06 2017 14:42:41 +0000 Subject: PR#438 Fix traceback for missing update Merges #438 https://pagure.io/koji/pull-request/438 --- diff --git a/cli/koji b/cli/koji index 197364f..f142af3 100755 --- a/cli/koji +++ b/cli/koji @@ -3517,7 +3517,11 @@ def anon_handle_hostinfo(options, session, args): print("Enabled: %s" % (info['enabled'] and 'yes' or 'no')) print("Ready: %s" % (info['ready'] and 'yes' or 'no')) update = session.getLastHostUpdate(info['id']) - print("Last Update: %s" % update[:update.find('.')]) + if update is None: + update = "never" + else: + update = update[:update.find('.')] + print("Last Update: %s" % update) print("Channels: %s" % ' '.join([c['name'] for c in session.listChannels(hostID=info['id'])])) print("Active Buildroots:") states = {0:"INIT", 1:"WAITING", 2:"BUILDING"}