[154417] contrib/buildbot-test/master.cfg

larryv at macports.org larryv at macports.org
Sat Oct 29 03:02:33 CEST 2016


Revision: 154417
          https://trac.macports.org/changeset/154417
Author:   larryv at macports.org
Date:     2016-10-29 03:02:33 +0200 (Sat, 29 Oct 2016)
Log Message:
-----------
buildbot: Improve Triggerable generation

Prefer zips over looping with an index counter.

Modified Paths:
--------------
    contrib/buildbot-test/master.cfg

Modified: contrib/buildbot-test/master.cfg
===================================================================
--- contrib/buildbot-test/master.cfg	2016-10-29 01:02:31 UTC (rev 154416)
+++ contrib/buildbot-test/master.cfg	2016-10-29 01:02:33 UTC (rev 154417)
@@ -6,7 +6,7 @@
 # 'master.cfg' in your buildmaster's base directory.
 
 import datetime
-from itertools import ifilter, imap
+from itertools import ifilter, imap, izip
 import json
 import os
 import re
@@ -214,11 +214,9 @@
             builderNames=['docs-www'])
         ))
 
-for i in range(len(portbuilder_buildernames)):
-    c['schedulers'].append(
-        schedulers.Triggerable(
-            name=portbuilder_triggerables[i],
-            builderNames=[portbuilder_buildernames[i]]))
+portbuilders = izip(portbuilder_triggerables, portbuilder_buildernames)
+c['schedulers'].extend(schedulers.Triggerable(name=t, builderNames=[b])
+                       for t, b in portbuilders)
 
 
 ####### BUILDERS #######
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-changes/attachments/20161029/3e8cffcb/attachment-0002.html>


More information about the macports-changes mailing list