diff --git a/agkyra/syncer/pithos_client.py b/agkyra/syncer/pithos_client.py index 19a8379a3953b4bb00c78c5d5c656d8c83798064..810b241a6ae37c6cf7e80a7c9aafec96b111249a 100644 --- a/agkyra/syncer/pithos_client.py +++ b/agkyra/syncer/pithos_client.py @@ -188,10 +188,11 @@ class PithosTargetHandle(object): def _move_object(self, objname, etag, del_name): container = self.endpoint.container + dest = common.OBJECT_DIRSEP + utils.join_objname(container, del_name) try: self.endpoint.object_move( objname, - destination='/%s/%s' % (container, del_name), + destination=dest, if_etag_match=etag) except ClientError as e: if e.status == 404: