diff options
Diffstat (limited to 'tools/dist/collect_sigs.py')
-rwxr-xr-x | tools/dist/collect_sigs.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/tools/dist/collect_sigs.py b/tools/dist/collect_sigs.py index d7204d6..cdb22bf 100755 --- a/tools/dist/collect_sigs.py +++ b/tools/dist/collect_sigs.py @@ -75,10 +75,12 @@ def generate_asc_files(target_dir='.'): db = sqlite3.connect(os.path.join(target_dir, 'sigs.db')) curs = db.cursor() - curs.execute('SELECT filename, signature FROM signatures;') + like_filename = 'subversion-%s.%%' % config.version + curs.execute('''SELECT filename, signature FROM signatures + WHERE filename LIKE ?''', (like_filename, ) ) for filename, signature in curs: fd = _open(filename) - fd.write(signature + "\n") + fd.write(signature) for fd in fds.values(): fd.flush() @@ -181,8 +183,11 @@ def list_signatures(): lines = "" curs = db.cursor() + like_filename = 'subversion-%s.%%' % config.version curs.execute('''SELECT filename, COUNT(*) FROM signatures - GROUP BY filename ORDER BY filename''') + WHERE filename LIKE ? + GROUP BY filename ORDER BY filename''', + (like_filename, ) ) for filename, count in curs: lines += '<a href="%s/%s.asc">%s.asc</a>: %d signature%s<br/>\n' \ % (os.getenv('SCRIPT_NAME'), filename, filename, |