Revision 5161c672 pithos/backends/lib/sqlite/node.py
b/pithos/backends/lib/sqlite/node.py | ||
---|---|---|
529 | 529 |
def version_remove(self, serial): |
530 | 530 |
"""Remove the serial specified.""" |
531 | 531 |
|
532 |
props = self.node_get_properties(serial)
|
|
532 |
props = self.version_get_properties(serial)
|
|
533 | 533 |
if not props: |
534 | 534 |
return |
535 | 535 |
node = props[NODE] |
536 |
hash = props[HASH] |
|
536 | 537 |
size = props[SIZE] |
537 | 538 |
cluster = props[CLUSTER] |
538 | 539 |
|
... | ... | |
541 | 542 |
|
542 | 543 |
q = "delete from versions where serial = ?" |
543 | 544 |
self.execute(q, (serial,)) |
544 |
return True
|
|
545 |
return hash
|
|
545 | 546 |
|
546 | 547 |
def attribute_get(self, serial, keys=()): |
547 | 548 |
"""Return a list of (key, value) pairs of the version specified by serial. |
Also available in: Unified diff