[Zope-CVS] CVS: Products/Ape/lib/apelib/config - apeconf.py:1.3

Shane Hathaway shane@zope.com
Wed, 30 Jul 2003 17:33:31 -0400


Update of /cvs-repository/Products/Ape/lib/apelib/config
In directory cvs.zope.org:/tmp/cvs-serv5368/lib/apelib/config

Modified Files:
	apeconf.py 
Log Message:
Merged ape-scan-branch, sneaking in interface updates and minor reformatting.

Ape now watches the filesystem for changes to objects that Zope has in its
cache.


=== Products/Ape/lib/apelib/config/apeconf.py 1.2 => 1.3 ===
--- Products/Ape/lib/apelib/config/apeconf.py:1.2	Wed Jul  9 11:39:55 2003
+++ Products/Ape/lib/apelib/config/apeconf.py	Wed Jul 30 17:32:56 2003
@@ -374,7 +374,8 @@
         
         d = self.multi_comps.get('serializer')
         if d:
-            ordered = [(r.get('order', ''), name, r) for name, r in d.items()]
+            ordered = [(r.get('order', '').lower(), name, r)
+                       for name, r in d.items()]
             ordered.sort()
             for order, name, r in ordered:
                 o = r['producer'](self.compsys)