summaryrefslogtreecommitdiff
path: root/eggs/mercurial-1.7.3-py2.6-linux-x86_64.egg/mercurial/pushkey.py
diff options
context:
space:
mode:
Diffstat (limited to 'eggs/mercurial-1.7.3-py2.6-linux-x86_64.egg/mercurial/pushkey.py')
-rw-r--r--eggs/mercurial-1.7.3-py2.6-linux-x86_64.egg/mercurial/pushkey.py31
1 files changed, 0 insertions, 31 deletions
diff --git a/eggs/mercurial-1.7.3-py2.6-linux-x86_64.egg/mercurial/pushkey.py b/eggs/mercurial-1.7.3-py2.6-linux-x86_64.egg/mercurial/pushkey.py
deleted file mode 100644
index d7868e6..0000000
--- a/eggs/mercurial-1.7.3-py2.6-linux-x86_64.egg/mercurial/pushkey.py
+++ /dev/null
@@ -1,31 +0,0 @@
-# pushkey.py - dispatching for pushing and pulling keys
-#
-# Copyright 2010 Matt Mackall <mpm@selenic.com>
-#
-# This software may be used and distributed according to the terms of the
-# GNU General Public License version 2 or any later version.
-
-def _nslist(repo):
- n = {}
- for k in _namespaces:
- n[k] = ""
- return n
-
-_namespaces = {"namespaces": (lambda *x: False, _nslist)}
-
-def register(namespace, pushkey, listkeys):
- _namespaces[namespace] = (pushkey, listkeys)
-
-def _get(namespace):
- return _namespaces.get(namespace, (lambda *x: False, lambda *x: {}))
-
-def push(repo, namespace, key, old, new):
- '''should succeed iff value was old'''
- pk = _get(namespace)[0]
- return pk(repo, key, old, new)
-
-def list(repo, namespace):
- '''return a dict'''
- lk = _get(namespace)[1]
- return lk(repo)
-