def move_object(self, container, obj, new_container, new_obj_name=None,
            new_reference=False, content_type=None):
        new_obj_etag = self.copy_object(container, obj, new_container,
                new_obj_name=new_obj_name, content_type=content_type)
        if not new_obj_etag:
            return
        # Copy succeeded; delete the original.
        self.delete_object(container, obj)
        if new_reference:
            nm = new_obj_name or utils.get_name(obj)
            return self.get_object(new_container, nm)
        return new_obj_etag
the 2nd Sunday in May
dataset/ETHPy150Open rackspace/pyrax/pyrax/object_storage.py/ContainerManager.move_object--crossover with--dataset/ETHPy150Open shinux/PyTime/pytime/pytime.py/mother