From: Ciaran Gultnieks Date: Tue, 10 Jan 2012 23:51:43 +0000 (+0000) Subject: Made checkmarket2 update metadata nicely instead of hackily X-Git-Tag: 0.1~1133^2~2 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=6c475c405897862ef042f379803d137dd50b0a89;p=fdroidserver.git Made checkmarket2 update metadata nicely instead of hackily --- diff --git a/checkmarket2.py b/checkmarket2.py index f1a7d805..0d631061 100755 --- a/checkmarket2.py +++ b/checkmarket2.py @@ -67,20 +67,10 @@ for app in apps: print "...up to date" else: print '...updating to version:' + version + ' vercode:' + vercode - newdata = '' + app['Market Version'] = version + app['Market Version Code'] = vercode metafile = os.path.join('metadata', app['id'] + '.txt') - mf = open(metafile, 'r') - for line in mf: - if line.startswith('Market Version:'): - newdata += 'Market Version:' + version + '\n' - elif line.startswith('Market Version Code:'): - newdata += 'Market Version Code:' + vercode + '\n' - else: - newdata += line - mf.close() - mf = open(metafile, 'w') - mf.write(newdata) - mf.close() + common.write_metadata(metafile, app) time.sleep(5)