Revision 1dd34bdd

b/snf-pithos-backend/pithos/backends/modular.py
1331 1331
            return 0
1332 1332
        path, node = self._lookup_container(account, container)
1333 1333
        versioning = self._get_policy(node)['versioning']
1334
        if versioning != 'auto' or self.free_versioning:
1334
        if versioning != 'auto':
1335 1335
            hash, size = self.node.version_remove(version_id)
1336 1336
            self.store.map_delete(hash)
1337 1337
            return size
1338
        elif self.free_versioning:
1339
            version_size = self.node.version_lookup(
1340
                node, inf, CLUSTER_NORMAL)[3]
1341
            return version_size
1338 1342
        return 0
1339 1343

  
1340 1344
    # Access control functions.

Also available in: Unified diff