Ejemplo n.º 1
0
 def run_operation(self, plug, *args, **kw):
     cur = plug._get_xylem_db()
     self.addCleanup(cursor_closer(cur))
     d = cur.runOperation(*args, **kw)
     return d.addBoth(cursor_closer(cur))
Ejemplo n.º 2
0
 def run_query(self, plug, *args, **kw):
     cur = plug._get_xylem_db()
     self.addCleanup(cursor_closer(cur))
     d = cur.runQuery(*args, **kw)
     return d.addBoth(cursor_closer(cur))