Love to see a full folder structure possible in the storage cloud.
Currently each bucket is only 1 folder deep, that isn't the best solution when you have hundreds of thousands of files. So a richer folder experience would be awesome.
Love Cloud Files, except for one painfully obvious missing ability: being able to add sub containers into containers. A Folder structure is absolutely necessary for what my company does, and while the pseudo workaround is ok, we need this ability.
It'd be great to be able to have directory structures in Cloud Files containers. This would help with my situation: trying to run torrent files on Cloud Servers and bridging the torrent data to Cloud Files for unlimited space.
Thanks for your votes on this one, we know this would be a great feature to have. While Cloud Files support pseudo directories, we do not support a folder structure. We’ll take these votes into consideration as we look for ways to improve our control panel experience. Thanks again for the feedback!
Michael Long commented
Note that Rackspace is competing against Amazon's S3 storage service in this regard, and that S3 allows for nested folder hierarchies.
As such, Rackspace is behind the feature curve. (And having used Amazon S3, I'll admit to not even conceiving that RS would NOT have this feature.)
Joe Moses commented
For Drupal sites, the Cloud Files (http://drupal.org/project/cloud_files) module will use Rackspace Cloud Files for storage of files uploaded to Drupal.
It uses pseudo directories to keep Drupal's default file structure.
Pseudo directories are empty files that have a MIME type of "application/directory" to mimic a folder structure. For example, an empty file named "folder_1" could be created with as a pseudo directory and files can be created with a name like "folder_1\file1.jpg"
How to create pseudo directories?
@Megan, a little birdie told us a full folder structure might be coming to Swift this fall. Is it? And when? We're having capacity issues and this could solve a lot of problems for us!
For us it doesn't, unfortunately. We need our drupal website to be able to write our files into Cloud Files. Routing it through Cyberduck wouldn't help us. Even if we wrote a Drupal module to upload to Cloud Files, that wouldn't help us get hundreds of thousands of files into a flat structure. We'd have to rewrite all our web sites.
Nathaniel Blackburn commented
This would be awesome and i have reported it, in the meantime i recommend that you download Cyberduck as this provides that functionality in one easier to use package: http://www.cyberduck.ch, i hope this helps.
Armand Szoke commented
We desperately need this functionality as well. Can it be prioritised?
@andrew We have multiple devs, right now we can't even give them access to our control panel because the API and user credentials are shared. So no FireUploader. That also doesn't help us upload files directly from Drupal. We need a *real* file system structure.
@acgann - Fire Uploader can create subfolders (top right, blue folder icon with yellow star), and when you upload a tree of files & folders the same structure is maintained on the CDN. The problem is when you view the structure in the Rackspace Manager it is flattened which is a PITA and the reason why I rarely use the Manager now. I get the impression that the Rack's philosophy on this kind of thing is to provide basic tools with limited functionality and recommend 3rd party tools for every day stuff. The Manager has too many limitations for serious use. Renaming containers and setting TTL when creating a new container are just some of the things I do every day but can't in the manager.
We need the ability to use the CDN, but 2 things are holding us back: CNAMES (with SSL) and the flat folder structure. We've got 10 *large* sites in the Cloud, no way can we use the existing folder structure. Dwain is right...changing the CSS and image links on every single page for 10 sites just isn't feasible. Even if it were, we have multiple developers / content users loading content. The training issues inherent in getting them to name all their stuff with the crazy path are huge.
I've used Fire Uploader, I have not seen an ability to create subfolders in a container with it? My understanding of why you can use / in the filename to delineate folders was because it was an xpath type fake out?
Amen. I would love this as well.
There are a couple of 3rd party tools that provide sub-folder management, E.g. Fire Uploader for Firefox and Cloud Files Manager $40; however, I do most of my cloud management in the Rackspace control panel and having to switch between two tools is frustrating and shouldn't be necessary. So anytime you guys (Cloud Team) want to add this crowd pleasing feautre, I'm sure many folks would be very happy.
Dwain Ehler commented
Especially if you need to migrate in existing assets. No-one wants to update all of their CSS to point to new images.
I believe the work around is to name your file using / breaks.. but there isn't a utility to upload a folder and all of it's sub folders and content. It would be too painful to rename them all individually.