Revision cf53943b snf-pithos-backend/pithos/backends/lib/sqlite/node.py
b/snf-pithos-backend/pithos/backends/lib/sqlite/node.py | ||
---|---|---|
181 | 181 |
on update cascade |
182 | 182 |
on delete cascade ) """) |
183 | 183 |
|
184 |
q = "insert or ignore into nodes(node, parent) values (?, ?)" |
|
185 |
execute(q, (ROOTNODE, ROOTNODE)) |
|
184 |
wrapper = self.wrapper |
|
185 |
wrapper.execute() |
|
186 |
try: |
|
187 |
q = "insert or ignore into nodes(node, parent) values (?, ?)" |
|
188 |
execute(q, (ROOTNODE, ROOTNODE)) |
|
189 |
finally: |
|
190 |
wrapper.commit() |
|
186 | 191 |
|
187 | 192 |
def node_create(self, parent, path): |
188 | 193 |
"""Create a new node from the given properties. |
Also available in: Unified diff