# HG changeset patch # User Ralph Meijer # Date 1099837106 0 # Node ID a63bb34931ec6b9be9f766e64a778e247fb6e908 # Parent 32452ad94430b6f12e9fdb710b550e381aa7c034 Added get_nodes() to Storage. diff -r 32452ad94430 -r a63bb34931ec idavoll/pgsql_backend.py --- a/idavoll/pgsql_backend.py Sun Nov 07 14:17:44 2004 +0000 +++ b/idavoll/pgsql_backend.py Sun Nov 07 14:18:26 2004 +0000 @@ -222,6 +222,11 @@ self._check_node_exists(cursor, node_id) return 'leaf' + def get_nodes(self): + d = self.dbpool.runQuery("""SELECT node from nodes""") + d.addCallback(lambda results: [r[0] for r in results]) + return d + class BackendService(backend.BackendService): """ PostgreSQL backend Service for a JEP-0060 pubsub service """