So currently, segmented object uploads done when <container> arg = `container/pseudo-folder` results in "_segments" string being appended to the full pseudo path instead of the container_name only for the default segments container. (`container-name`_segments)
IMHO the right fix would be to split the container name and pseudo-folder, from <container> and prepend the latter to the SwiftObject's object_name...essentially redoing https://review.openstack.org/#/c/263259 the right way.
So currently, segmented object uploads done when <container> arg = `container/ pseudo- folder` results in "_segments" string being appended to the full pseudo path instead of the container_name only for the default segments container. (`container- name`_segments)
IMHO the right fix would be to split the container name and pseudo-folder, from <container> and prepend the latter to the SwiftObject's object_ name... essentially redoing https:/ /review. openstack. org/#/c/ 263259 the right way.