Example #1
0
 def listkeys(self, namespace):
     if not self.capable('pushkey'):
         yield {}, None
     f = future()
     self.ui.debug('preparing listkeys for "%s"\n' % namespace)
     yield {'namespace': encoding.fromlocal(namespace)}, f
     d = f.value
     yield pushkeymod.decodekeys(d)
Example #2
0
 def listkeys(self, namespace):
     if not self.capable("pushkey"):
         yield {}, None
     f = future()
     self.ui.debug('preparing listkeys for "%s"\n' % namespace)
     yield {"namespace": encoding.fromlocal(namespace)}, f
     d = f.value
     self.ui.debug('received listkey for "%s": %i bytes\n' % (namespace, len(d)))
     yield pushkeymod.decodekeys(d)
Example #3
0
def handlelistkeys(op, inpart):
    """retrieve pushkey namespace content stored in a bundle2"""
    namespace = inpart.params['namespace']
    r = pushkey.decodekeys(inpart.read())
    op.records.add('listkeys', (namespace, r))
Example #4
0
def handlelistkeys(op, inpart):
    """retrieve pushkey namespace content stored in a bundle2"""
    namespace = inpart.params['namespace']
    r = pushkey.decodekeys(inpart.read())
    op.records.add('listkeys', (namespace, r))