From f9a30b90e6515bf092c506fe54d7956998554fc4 Mon Sep 17 00:00:00 2001 From: Mike McLean Date: Mar 13 2017 22:43:07 +0000 Subject: fix traceback uploading empty file --- diff --git a/cli/koji b/cli/koji index 21ba190..40cc7c7 100755 --- a/cli/koji +++ b/cli/koji @@ -905,7 +905,10 @@ def _format_secs(t): return "%02d:%02d:%02d" % (h, m, s) def _progress_callback(uploaded, total, piece, time, total_time): - percent_done = float(uploaded)/float(total) + if total == 0: + percent_done = 0.0 + else: + percent_done = float(uploaded)/float(total) percent_done_str = "%02d%%" % (percent_done * 100) data_done = _format_size(uploaded) elapsed = _format_secs(total_time)