Krunch-Uploader
Python 2.7.*
Modules required: requests, pyzt, python-dateutil
Version 1.5 - Cloud Files Bulk Uploader with luxury and concurrency. Enter name, api key, mount point and it will do the rest.
#Directions: Have a single mount point with all the containers and files you would like to upload. For each directory under that mount point, a container will be created in your cloud account. If the container already exists in your cloud account, no problem. Container will not be over written. Krunch Uploader will upload all your files per each directory/container to the relative container in the cloud account.
For example:
If I have a hard drive full of files I will mount that drive to /mnt/temp. This will be the mount point given to Krunch Uploader. Past this point, every child directory(not grandchildren) of /mnt/temp will be a container that will be created and uploaded to your cloud files account. With in each container/directory will be the files that also get uploaded.
Here is a diagram:
/mnt/temp/
|
----ContainerA
| |file1
| |file2
|
----ContainerB
|file1
|file2