[Checkins] SVN: Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/ sort targets

Adam Groszer agroszer at gmail.com
Fri Jun 18 02:46:16 EDT 2010


Log message for revision 113608:
  sort targets

Changed:
  U   Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/README.txt
  U   Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py

-=-
Modified: Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/README.txt
===================================================================
--- Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/README.txt	2010-06-18 06:36:13 UTC (rev 113607)
+++ Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/README.txt	2010-06-18 06:46:16 UTC (rev 113608)
@@ -269,12 +269,13 @@
     INFO - Done.
     INFO -
     <BLANKLINE>
-    zope.proxy           py25_32    py24_32    py26_32    py26_64
     ==================== ========== ========== ========== ==========
+    zope.proxy           py24_32    py25_32    py26_32    py26_64
+    ==================== ========== ========== ========== ==========
                    3.3.0 n/a        n/a        n/a        n/a
-                   3.4.0 existed    n/a        done       n/a
-                   3.4.1 done       n/a        failed     n/a
-                   3.4.2 existed    n/a        existed    n/a
+                   3.4.0 n/a        existed    done       n/a
+                   3.4.1 n/a        done       failed     n/a
+                   3.4.2 n/a        existed    existed    n/a
                    3.5.0 n/a        n/a        n/a        n/a
                    3.6.0 n/a        n/a        n/a        n/a
 

Modified: Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py
===================================================================
--- Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py	2010-06-18 06:36:13 UTC (rev 113607)
+++ Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py	2010-06-18 06:46:16 UTC (rev 113608)
@@ -246,20 +246,24 @@
 
     def log(self):
         text = ['\n']
+        targets = sorted(self.targets.keys())
+        vs = ' '.join(['='*10 for target in targets])
+        sep = "%s %s" % ('='*20, vs)
+
         for pname in sorted(self.data.keys()):
             package = self.data[pname]
-            vs = ' '.join([target.ljust(10) for target in self.targets])
+            vs = ' '.join([target.ljust(10) for target in targets])
             txt = "%s %s" % (pname.ljust(20), vs)
+            text.append(sep)
             text.append(txt)
-            vs = ' '.join(['='*10 for target in self.targets])
-            txt = "%s %s" % ('='*20, vs)
-            text.append(txt)
+            text.append(sep)
             for vname in sorted(package.keys()):
                 version = package[vname]
                 if isinstance(version, basestring):
                     txt = "%20s %s" % (vname, version)
                 else:
-                    vs = ' '.join([version[target].ljust(10) for target in self.targets])
+                    vs = ' '.join([version[target].ljust(10)
+                                   for target in targets])
                     txt = "%20s %s" % (vname, vs)
                 text.append(txt)
         output = '\n'.join(text)



More information about the checkins mailing list