chiark / gitweb /
server: Use the new kdata system.
[tripe] / py / tripe.py.in
index cefb667f0e291c6225a566e76648e16e01c2f3ae..78a305b86a570b1c6b057c8c19ed3029e4fda8b4 100644 (file)
@@ -836,8 +836,9 @@ class TripeCommandDispatcher (TripeConnection):
                               list(addr)))
   def addr(me, peer):
     return _oneline(me.command('ADDR', peer))
-  def algs(me):
-    return _keyvals(me.command('ALGS'))
+  def algs(me, peer = None):
+    return _keyvals(me.command('ALGS',
+                               *((peer is not None and [peer]) or [])))
   def checkchal(me, chal):
     return _simple(me.command('CHECKCHAL', chal))
   def daemon(me):