ZeroNet/src/util/utils.py

8 lines
189 B
Python
Raw Normal View History

import os
def atomicWrite(dest, content, mode="w"):
open(dest+"-new", mode).write(content)
os.rename(dest, dest+"-old")
os.rename(dest+"-new", dest)
os.unlink(dest+"-old")