# HG changeset patch # User Sean Farley # Date 1377272768 18000 # Node ID eaefb3413b8743a6c8841dd9c74e5df4f89a75cb # Parent cb4dccc90ff1ef75017be49daf8bc85dcb7214ef util: rename pickle_atomic to dump This is in preparation for an upcoming patch that will add a 'load' method to util. diff --git a/hgsubversion/layouts/standard.py b/hgsubversion/layouts/standard.py --- a/hgsubversion/layouts/standard.py +++ b/hgsubversion/layouts/standard.py @@ -76,7 +76,7 @@ class StandardLayout(base.BaseLayout): self._tag_locations = self.ui.configlist('hgsubversion', 'tagpaths', ['tags']) - util.pickle_atomic(self._tag_locations, tag_locations_file) + util.dump(self._tag_locations, tag_locations_file) # ensure nested paths are handled properly self._tag_locations.sort() diff --git a/hgsubversion/svnmeta.py b/hgsubversion/svnmeta.py --- a/hgsubversion/svnmeta.py +++ b/hgsubversion/svnmeta.py @@ -186,7 +186,7 @@ class SVNMeta(object): '''Save the Subversion metadata. This should really be called after every revision is created. ''' - util.pickle_atomic(self.branches, self.branch_info_file) + util.dump(self.branches, self.branch_info_file) def localname(self, path): """Compute the local name for a branch located at path. diff --git a/hgsubversion/util.py b/hgsubversion/util.py --- a/hgsubversion/util.py +++ b/hgsubversion/util.py @@ -142,7 +142,7 @@ def save_string(file_path, string): f.write(str(string)) f.close() -def pickle_atomic(data, file_path): +def dump(data, file_path): """pickle some data to a path atomically. This is present because I kept corrupting my revmap by managing to hit ^C