Author: breser
Date: Thu Dec 20 19:01:42 2012
New Revision: 1424637
URL: http://svn.apache.org/viewvc?rev=1424637&view=rev
Log:
Sort the output of the signature information produced by release.py
* tools/dist/release.py
(get_siginfo): Put the fingerprints in an intermediate dictionary for
for sorting before output.
Modified:
subversion/trunk/tools/dist/release.py
Modified: subversion/trunk/tools/dist/release.py
URL:
http://svn.apache.org/viewvc/subversion/trunk/tools/dist/release.py?rev=1424637&r1=1424636&r2=1424637&view=diff
==============================================================================
--- subversion/trunk/tools/dist/release.py (original)
+++ subversion/trunk/tools/dist/release.py Thu Dec 20 19:01:42 2012
@@ -711,6 +711,7 @@ def get_siginfo(args, quiet=False):
target = get_deploydir(args.base_dir)
good_sigs = {}
+ fingerprints = {}
output = []
glob_pattern = os.path.join(target, 'subversion*-%s*.asc' % args.version)
@@ -749,6 +750,10 @@ def get_siginfo(args, quiet=False):
if l[0:7] != 'Warning' ])
fp = fp_pattern.match(gpg_output).groups()
+ fingerprints["%s [%s] %s" % (fp[3], fp[0], fp[1])] = fp
+
+ for entry in sorted(fingerprints.keys()):
+ fp = fingerprints[entry]
output.append(" %s [%s] with fingerprint:" % (fp[3], fp[0]))
output.append(" %s" % fp[1])