From: Mark Wooding Date: Tue, 17 Apr 2018 01:11:17 +0000 (+0100) Subject: gremlin/gremlin.in: Don't report zero seconds left until we're done. X-Git-Url: https://git.distorted.org.uk/~mdw/autoys/commitdiff_plain/00beb9e518942f3a4415498281a8d66639735274 gremlin/gremlin.in: Don't report zero seconds left until we're done. --- diff --git a/gremlin/gremlin.in b/gremlin/gremlin.in index af4da27..cca2789 100644 --- a/gremlin/gremlin.in +++ b/gremlin/gremlin.in @@ -41,7 +41,7 @@ import shutil as SH import optparse as OP import threading as TH import shlex as L -from math import sqrt +from math import sqrt, ceil from contextlib import contextmanager ## eyeD3 tag fettling. @@ -247,7 +247,7 @@ class ProgressEyecandy (object): ## Work out -- well, guess -- the time remaining. if cur: t = T.time() - eta = me._fmt_time((t - me._start)*(max - cur)/cur) + eta = me._fmt_time(ceil((t - me._start)*(max - cur)/cur)) else: eta = '???'