Mercurial > libervia-pubsub
comparison idavoll/pgsql_backend.py @ 71:a63bb34931ec
Added get_nodes() to Storage.
author | Ralph Meijer <ralphm@ik.nu> |
---|---|
date | Sun, 07 Nov 2004 14:18:26 +0000 |
parents | 13ced084aa69 |
children | b8958967f508 |
comparison
equal
deleted
inserted
replaced
70:32452ad94430 | 71:a63bb34931ec |
---|---|
220 | 220 |
221 def _get_node_type(self, cursor, node_id): | 221 def _get_node_type(self, cursor, node_id): |
222 self._check_node_exists(cursor, node_id) | 222 self._check_node_exists(cursor, node_id) |
223 return 'leaf' | 223 return 'leaf' |
224 | 224 |
225 def get_nodes(self): | |
226 d = self.dbpool.runQuery("""SELECT node from nodes""") | |
227 d.addCallback(lambda results: [r[0] for r in results]) | |
228 return d | |
229 | |
225 class BackendService(backend.BackendService): | 230 class BackendService(backend.BackendService): |
226 """ PostgreSQL backend Service for a JEP-0060 pubsub service """ | 231 """ PostgreSQL backend Service for a JEP-0060 pubsub service """ |
227 | 232 |
228 class NodeCreationService(backend.NodeCreationService): | 233 class NodeCreationService(backend.NodeCreationService): |
229 pass | 234 pass |