X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=dak%2Fgenerate_index_diffs.py;h=da748725fa9177decbad7100020e01f74eb87b84;hb=d0c49b947585bfb1f358ce291c5066452124aa2d;hp=ba5e37d02e96fd73b2ed36b23281d511214b282c;hpb=ffab325635f23149aacd1e00b54437ac73b5ce18;p=dak.git diff --git a/dak/generate_index_diffs.py b/dak/generate_index_diffs.py index ba5e37d0..da748725 100755 --- a/dak/generate_index_diffs.py +++ b/dak/generate_index_diffs.py @@ -337,9 +337,9 @@ def genchanges(Options, outdir, oldfile, origfile, maxdiffs = 56): os.link(origfile + origext, oldfile + origext) os.unlink(newfile) - f = open(outdir + "/Index", "w") - upd.dump(f) - f.close() + with open(outdir + "/Index.new", "w") as f: + upd.dump(f) + os.rename(outdir + "/Index.new", outdir + "/Index") def main():