[Extras-cauldron-commits] r30 - trunk/buildme/tools
ed_ at garage.maemo.org
ed_ at garage.maemo.org
Sat May 17 19:50:24 EEST 2008
Author: ed_
Date: 2008-05-17 19:50:24 +0300 (Sat, 17 May 2008)
New Revision: 30
Modified:
trunk/buildme/tools/buildme
Log:
get uploader's email from passwd
Modified: trunk/buildme/tools/buildme
===================================================================
--- trunk/buildme/tools/buildme 2008-04-26 14:19:58 UTC (rev 29)
+++ trunk/buildme/tools/buildme 2008-05-17 16:50:24 UTC (rev 30)
@@ -27,7 +27,7 @@
__revision__ = "r"+"$Revision$".split(' ')[1]
-import sys, os, logging, pwd, shutil
+import sys, os, logging, pwd, shutil, re
from glob import glob
from optparse import OptionParser
@@ -212,6 +212,10 @@
logger.info(info)
env.params['uploader'] = uploader
+ env.params['uploader_email'] = None
+ match = re.match(r'.* <(?P<email>[\w\-][\w\-\.]+@[\w\-][\w\-\.]+[a-zA-Z]{1,4})>$', pwd.getpwnam(uploader).pw_gecos)
+ if match:
+ env.params['uploader_email'] = match.groupdict()['email']
try:
dsc = Dsc(fname, exclude = ('.deb',))
More information about the Extras-cauldron-commits
mailing list