X-Git-Url: http://git.vrable.net/?p=cumulus.git;a=blobdiff_plain;f=python%2Fcumulus%2Frebuild_database.py;h=4ab580f05b2ca0eb6af6c321ae45adb4c4e61c97;hp=3f391d884f9c4024189fa49249bfecb36f76991a;hb=8b4b764f036d9ac945d36a1966f2eb284c4f44a3;hpb=3cf2be27c9e54eaae6737adfb41f1fc86528aa84 diff --git a/python/cumulus/rebuild_database.py b/python/cumulus/rebuild_database.py index 3f391d8..4ab580f 100755 --- a/python/cumulus/rebuild_database.py +++ b/python/cumulus/rebuild_database.py @@ -40,6 +40,7 @@ import tarfile import time import cumulus +from cumulus import util CHECKSUM_ALGORITHM = "sha224" CHUNKER_PROGRAM = "cumulus-chunker-standalone" @@ -419,8 +420,8 @@ class SegmentStateRebuilder(object): data_size += tarinfo.size object_count += 1 - return {"segment": cumulus.uri_encode(segment_name), - "path": cumulus.uri_encode(relative_path), + return {"segment": util.uri_encode_pathname(segment_name), + "path": util.uri_encode_pathname(relative_path), "checksum": checksum, "data_size": data_size, "disk_size": disk_size,