diff options
author | Marco Pesenti Gritti <mpgritti@gmail.com> | 2008-10-26 18:40:41 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <mpgritti@gmail.com> | 2008-10-26 18:40:41 (GMT) |
commit | 9470a4186d0b4820393289315d836b338fd4b7be (patch) | |
tree | dc1ef52b69c48d38263a998552ba5bf324f00551 /release | |
parent | fbfc4661790e319c4a56b2c5e1f876bf0c4c71f4 (diff) |
Removed remaining hardcoded addresses.
Diffstat (limited to 'release')
-rwxr-xr-x | release | 16 |
1 files changed, 11 insertions, 5 deletions
@@ -30,11 +30,10 @@ import sys import urllib import StringIO -upload_host = 'marco@dev.laptop.org' +upload_host = 'dev.laptop.org' upload_root = '/var/www/sugar/sources' download_uri = 'http://dev.laptop.org/pub/sugar/sources/' -announce_to = 'mpgritti@gmail.com' -announce_from = 'mpgritti@gmail.com' +announce_to = 'sugar@laptop.org' class ReleaseReport(object): def __init__(self, version): @@ -114,6 +113,13 @@ class Release(object): self.name = None self.version = None + user, err = subprocess.Popen(['git', 'config', 'user.name'], + stdout=subprocess.PIPE).communicate() + email, err = subprocess.Popen(['git', 'config', 'user.email'], + stdout=subprocess.PIPE).communicate() + + self.email = '%s <%s>' % (user, email) + def read_config(self): config = open(self.config_path).read() @@ -217,8 +223,8 @@ class Release(object): announce_filename = '.sugar-announce' f = open(announce_filename, 'w') - f.write('From: %s<%s>\nTo: %s\nSubject: %s\n%s' % \ - (announce_from, announce_from, announce_to, subject, text)) + f.write('From: %s\nTo: %s\nSubject: %s\n%s' % \ + (self.email, announce_to, subject, text)) f.close() subprocess.check_call(['scp', announce_filename, |