[Checkins] SVN: zope.repositorypolicy/trunk/src/zope/repositorypolicy/project.py report an error when finding a ZVSL (Zope Visible Source License) licensed file (merge of icemac_report_zvsl branch)
Michael Howitz
mh at gocept.com
Wed Apr 20 02:49:46 EDT 2011
Log message for revision 121450:
report an error when finding a ZVSL (Zope Visible Source License) licensed file (merge of icemac_report_zvsl branch)
Changed:
U zope.repositorypolicy/trunk/src/zope/repositorypolicy/project.py
-=-
Modified: zope.repositorypolicy/trunk/src/zope/repositorypolicy/project.py
===================================================================
--- zope.repositorypolicy/trunk/src/zope/repositorypolicy/project.py 2011-04-19 16:00:38 UTC (rev 121449)
+++ zope.repositorypolicy/trunk/src/zope/repositorypolicy/project.py 2011-04-20 06:49:45 UTC (rev 121450)
@@ -15,7 +15,10 @@
LICENSE_PATTERN = re.compile(
'^(?P<lead>.*)Version (?P<version>.*) \(ZPL\)\.')
+ALIEN_ZVSL_LICENSE_PATTERN = re.compile(
+ '^(?P<lead>.*)Version (?P<version>.*) \(ZVSL\)\.')
+
def walk_project_dir(root, callback):
def visit(args, dirname, names):
for name in list(names):
@@ -137,8 +140,12 @@
self.log.append('%s:%i: incorrect ZPL version: %s' % (
filename.replace(self.working_dir + '/', ''), i + 1,
m.group('version')))
+ m = ALIEN_ZVSL_LICENSE_PATTERN.match(line)
+ if m is not None:
+ self.log.append('%s:%i: incorrect license: ZVSL version: %s' % (
+ filename.replace(self.working_dir + '/', ''), i + 1,
+ m.group('version')))
-
def main():
result = 0
checker = Checker(sys.argv[1])
More information about the checkins
mailing list