wimleers / fileconveyor

File Conveyor is a daemon written in Python to detect, process and sync files. In particular, it's designed to sync files to CDNs. Amazon S3 and Rackspace Cloud Files, as well as any Origin Pull or (S)FTP Push CDN, are supported. Originally written for my bachelor thesis at Hasselt University in Belgium.
https://wimleers.com/fileconveyor
The Unlicense
341 stars 95 forks source link

CloudFilesStorage class doesn't exist, causes cloudfiles transporter to fail compilation #164

Open kennywyland opened 10 years ago

kennywyland commented 10 years ago

When I try to start arbitrator with a config using a cloudfiles transporter, it complains:

self.logger.error("The Transporter module '%s' was found, but its Transporter class '%s' could not be found."  % (module_name, classname))

It's because the cloudfiles transporter tries to import CloudFilesStorage from cumulus.storage, but that class does not exist. The file stops compiling, and so the TRANSPORTER_CLASS variable never gets defined and the arbitrator can't find it.

kennywyland commented 10 years ago

I found another comment from a user who suggested this:

easy_install "django-cumulus==1.0.10"

and that allowed fileconveyor to start up and at least try to do the work.