[Zope-CVS] CVS: CVSROOT - traffic_table.py:1.99

Ken Manheimer klm@zope.com
Fri, 27 Sep 2002 10:51:42 -0400

Update of /cvs-repository/CVSROOT
In directory cvs.zope.org:/tmp/cvs-serv4956

Modified Files:
Log Message:
For those cases where we added a trailling slash to distingush between
directories with common prefixes ("Zope" vs "Zope3" vs "Zope27"), we
need to account for the case where the checkin is immediately in the
directory, so there's no traillin slash, the path just ends at the
name.  Fortunately, the string is used as a regular expression (i knew
that would be useful someday!-) - we can say either "has a slash or
ends there" - '(/|$)'.

This rectifies the problem where a recent z2.py checkin (where z2.py
lives in the top-level Zope repository directory) went to the catchall
zope-cvs list, rather than the zope-checkins list.

=== CVSROOT/traffic_table.py 1.98 => 1.99 ===
--- CVSROOT/traffic_table.py:1.98	Fri Aug 23 11:16:26 2002
+++ CVSROOT/traffic_table.py	Fri Sep 27 10:51:41 2002
@@ -61,13 +61,13 @@
         {'path': "Operations",
          'addrs': ["support@zope.com"]},
-        {'path': "Zope/",
+        {'path': "Zope(/|$)",
          'addrs': zopeaddr},
-        {'path': "Zope3/",
+        {'path': "Zope3(/|$)",
          'addrs': ["zope3-checkins@zope.org"]},
-        {'path': "Zope27/",
+        {'path': "Zope27(/|$)",
          'addrs': ["zope-checkins@zope.org"]},
         {'path': "StandaloneZODB",