Skip to content
Snippets Groups Projects
Commit 7c57f15d authored by Sverre Rabbelier's avatar Sverre Rabbelier
Browse files

use atomictemp to prevent corruption on ctrl-c

parent e17d9eea
No related branches found
No related tags found
No related merge requests found
......@@ -86,6 +86,6 @@
self._map_hg[hgsha] = gitsha
def save_map(self):
file = self.repo.opener('git-mapfile', 'w+')
file = self.repo.opener('git-mapfile', 'w+', atomictemp=True)
for gitsha, hgsha in sorted(self._map_git.iteritems()):
file.write("%s %s\n" % (gitsha, hgsha))
......@@ -90,6 +90,6 @@
for gitsha, hgsha in sorted(self._map_git.iteritems()):
file.write("%s %s\n" % (gitsha, hgsha))
file.close()
file.rename()
def load_config(self):
self._config = {}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment