Upload Object - Object name with a "/" at the end makes it a Pseudo-folder

Bug #1400946 reported by Ravi Mandava
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Invalid
Undecided
Nikunj Aggarwal

Bug Description

1. Login to Devstack as admin
2. Create the container "C_1"
3. Inside C_1 container, upload an object, and in the Object Name field, use a name with "/" at the end.

Observed that the uploaded object will turn into a Pseudo-Folder. As per the design "/" should work only for "Create Pseudo-folder" function to created nested folders. It should not have any effect when used while creating an object cuz, objects cannot be nested.

Revision history for this message
Ravi Mandava (ravi-chand-mandava) wrote :
Revision history for this message
Nikunj Aggarwal (nikunj2512) wrote :

How did you created this file with "/" at the end of the name?

i tried creating a file with "/" at the end of the name both in windows and linux but the system didn't allowed it.

Revision history for this message
Gary W. Smith (gary-w-smith) wrote :

Nikunj, I updated the description -- the '/' is appended to the name in the Object Name field

Ravi, instead of attaching screenshots embedded into MS Word docs, it is much easier for everyone if you could just attach the png or gif image files directly, since many of us are not running Windows.

description: updated
Revision history for this message
Ravi Mandava (ravi-chand-mandava) wrote :

Gray, My bad! Attached the same as gif images.

Revision history for this message
Ravi Mandava (ravi-chand-mandava) wrote :
Changed in horizon:
assignee: nobody → Nikunj Aggarwal (nikunj2512)
Revision history for this message
Nikunj Aggarwal (nikunj2512) wrote :

It is the correct behaviour.

http://stackalytics.com/report/blueprint/horizon/swift-pseudo-directory

Please the above url.

Revision history for this message
Nikunj Aggarwal (nikunj2512) wrote :
Changed in horizon:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.