Revision 752a2ddd snf-pithos-app/pithos/api/functions.py

b/snf-pithos-app/pithos/api/functions.py
1362 1362
        src_account = request.META.get('HTTP_X_SOURCE_ACCOUNT')
1363 1363
        if not src_account:
1364 1364
            src_account = request.user_uniq
1365
        src_container, src_name = split_container_object_string(src_object)
1366
        src_version = request.META.get('HTTP_X_SOURCE_VERSION')
1367 1365
        try:
1366
            src_container, src_name = split_container_object_string(src_object)
1367
        except ValueError:
1368
            raise faults.BadRequest('Invalid source object')
1369

  
1370
        try:
1371
            src_version = request.META.get('HTTP_X_SOURCE_VERSION')
1368 1372
            src_size, src_hashmap = request.backend.get_object_hashmap(
1369 1373
                request.user_uniq,
1370 1374
                src_account, src_container, src_name, src_version)

Also available in: Unified diff