From 0d6f4cf43a8ce9570e2aa9a95c5a5002c3c447e6 Mon Sep 17 00:00:00 2001 From: Jesse Kaukonen Date: Wed, 3 Nov 2010 16:06:14 +0000 Subject: Division by zero problem fixed --- render_renderfarmfi.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'render_renderfarmfi.py') diff --git a/render_renderfarmfi.py b/render_renderfarmfi.py index cb0c551e..dbf563fe 100644 --- a/render_renderfarmfi.py +++ b/render_renderfarmfi.py @@ -459,8 +459,13 @@ class OreSession: def percentageComplete(self): totFrames = self.endframe - self.startframe - done = math.floor((self.frames / totFrames)*100) - if done > 100: done = 100 + if totFrames != 0: + done = math.floor((self.frames / totFrames)*100) + else: + done = math.floor((self.frames / (totFrames+0.01))*100) + + if done > 100: + done = 100 return done def xmlSessionsToOreSessions(sessions, queue): -- cgit v1.2.3