[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [3683] trunk/py/scripts/tools/bi_farm/ master_ui.py: jobs without any frames rendered get first priority
Campbell Barton
ideasman42 at gmail.com
Wed Aug 22 16:18:03 CEST 2012
Revision: 3683
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=3683
Author: campbellbarton
Date: 2012-08-22 14:18:02 +0000 (Wed, 22 Aug 2012)
Log Message:
-----------
jobs without any frames rendered get first priority
Modified Paths:
--------------
trunk/py/scripts/tools/bi_farm/master_ui.py
Modified: trunk/py/scripts/tools/bi_farm/master_ui.py
===================================================================
--- trunk/py/scripts/tools/bi_farm/master_ui.py 2012-08-20 16:58:11 UTC (rev 3682)
+++ trunk/py/scripts/tools/bi_farm/master_ui.py 2012-08-22 14:18:02 UTC (rev 3683)
@@ -133,16 +133,10 @@
JOBS = []
def sortkey(self):
- if self.priority == 'Final':
- return 0
- elif self.priority == 'Critical':
- return 1
- elif self.priority == 'High':
- return 2
- elif self.priority == 'Medium':
- return 3
- else:
- return 4
+ # (0 == if no jobs are done)
+ # this way first priority is to get at least one frame rendering
+ # from each job, this means we get an ETA
+ return ((self.image_done > 0), -self.priority_types.index(self.priority))
def job_set_enabled(id, enabled):
More information about the Bf-extensions-cvs
mailing list