PDA

View Full Version : Amazon S3 Problem


akrobat
05-01-2008, 08:32 PM
First of all I want to say that this is by far the best FTP application out there and it's a pleasure to use.

One nagging problem though: When using FL to access my Amazon S3 account it displays it very strangely:

- Folders are not displayed at all...so it's impossible to find anything properly as everything is lumped together in the default S3 folder.

- Every file on my disk seems to have an identical shadow file of the same name but containing 0 kb.

-I've 2 iMovie files uploaded and FL seems to show the package contents plus the main file itself... So I see 9 separate files instead of 1.

However when using Jungle Disk application to view the files everything is ok. Folders are intact and all is how I uploaded it.
Via Jungle Disk I can see that I have 1 music folder, 1 Quicktime movie file and 2 iMovie Project Files. When looking at it with FL all the folders have gone and I have 726 files.

If I mount my Amazon S3 with Jungle Disk it shows up in the finder and also in FL under the 'Shared' tab and everything displays fine as it should do, yet if I mount it via FL it only shows up in FL and the display is screwed up.

I use FL on both my Macs: eMac G4 700Mhz running Tiger + Macbook 2Ghz Intel running Leopard.

Is there any explanation for this and does anybody else have the same problem, or am I just doing something wrong?

Mudi
05-04-2008, 11:36 AM
This is _not_ a bug.

You have to know that there is no real filesystem on Amazon S3 only top level containers called buckets. When you upload a file you upload it into one of the buckets and there are no subfolders.
Since people like folders for better organizing S3 clients tend to simulate folders by different kind of methods. Simply as it is Jungle Disk and ForkLift uses two different methods. When you browse an S3 account mounted by Jungle Disk through ForkLift it's a different story since Jungle Disk presents a standard filesystem to the OS (like a network drive) and it does the conversion behind the scene.