mercurial/obsolete.py
changeset 20432 1b926f0bbf8a
parent 20277 c05b968d05eb
child 20476 1180c6ec5695
--- a/mercurial/obsolete.py	Thu Jan 30 17:51:41 2014 -0800
+++ b/mercurial/obsolete.py	Thu Jan 30 17:54:47 2014 -0800
@@ -384,22 +384,6 @@
     finally:
         lock.release()
 
-def syncpush(repo, remote):
-    """utility function to push obsolete markers to a remote
-
-    Exist mostly to allow overriding for experimentation purpose"""
-    if (_enabled and repo.obsstore and
-        'obsolete' in remote.listkeys('namespaces')):
-        rslts = []
-        remotedata = repo.listkeys('obsolete')
-        for key in sorted(remotedata, reverse=True):
-            # reverse sort to ensure we end with dump0
-            data = remotedata[key]
-            rslts.append(remote.pushkey('obsolete', key, '', data))
-        if [r for r in rslts if not r]:
-            msg = _('failed to push some obsolete markers!\n')
-            repo.ui.warn(msg)
-
 def syncpull(repo, remote, gettransaction):
     """utility function to pull obsolete markers from a remote