X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fgenerate_releases.py;h=3006364602517c17466c075afa82efc0ee7fed56;hb=475051efae41a30723cdc1ab82c521cd1accf75b;hp=6c4fed0dcf64c2b84bfb6983cb14556fd858225d;hpb=3b8862ae0e21fae9fc552d4df160f45684976d7d;p=dak.git diff --git a/dak/generate_releases.py b/dak/generate_releases.py index 6c4fed0d..30063646 100755 --- a/dak/generate_releases.py +++ b/dak/generate_releases.py @@ -152,7 +152,11 @@ class ReleaseWriter(object): for key, dbfield in attribs: if getattr(suite, dbfield) is not None: - out.write("%s: %s\n" % (key, getattr(suite, dbfield))) + # TEMPORARY HACK HACK HACK until we change the way we store the suite names etc + if key == 'Suite' and getattr(suite, dbfield) == 'squeeze-updates': + out.write("Suite: stable-updates\n") + else: + out.write("%s: %s\n" % (key, getattr(suite, dbfield))) out.write("Date: %s\n" % (time.strftime("%a, %d %b %Y %H:%M:%S UTC", time.gmtime(time.time())))) @@ -330,16 +334,17 @@ def main (): print "Processing %s" % s.suite_name Logger.log(['Processing release file for Suite: %s' % (s.suite_name)]) - pool.apply_async(generate_helper, (s.suite_id, ), callback=get_result) + pool.apply_async(generate_helper, (s.suite_id, )) # No more work will be added to our pool, close it and then wait for all to finish pool.close() pool.join() - retcode = p.overall_status() + retcode = pool.overall_status() if retcode > 0: - Logger.log(['Release file generation broken: %s' % (p.results)]) + # TODO: CENTRAL FUNCTION FOR THIS / IMPROVE LOGGING + Logger.log(['Release file generation broken: %s' % (','.join([str(x[1]) for x in pool.results]))]) Logger.close()