Permalink
Switch branches/tags
Nothing to show
Commits on Jan 16, 2011
  1. When a remote save attempt fails, log details of the problem.

    malcolmt committed Jan 16, 2011
    It's difficult to differentiate between code errors and network errors
    reliably at this point. So rather than swallowing all exceptions and
    trying again, we'll log all exceptions and try again, allowing the
    system administrator to sort out which ones are false positives.
Commits on Dec 29, 2010
  1. Fixed a couple of problems with the storage's open() method.

    malcolmt committed Dec 29, 2010
    Previously, open() wasn't accepting *args (only **kwargs), which caused
    crashes when called as foo.open(filename, "r"), for example.
    
    Also, it was only attempting to open the locally saved copy, which may
    not even exist for something that has already been sent to remote
    storage. So now we try remote first and then local, the same as for all
    the other methods.
Commits on Dec 27, 2010
  1. Only create storage instances when required, not on import.

    malcolmt committed Dec 27, 2010
    This drastically speeds up startup times for anything that imports all
    models (which is pretty much anything in Django). It saves having to
    connect to the remote storage, in particular, until it's required.
Commits on Oct 30, 2010
Commits on Oct 28, 2010
Commits on Apr 2, 2010
  1. Added a FileSystemAndS3Backend

    shabda committed Apr 2, 2010
  2. Fixed minor Typo

    shabda committed Apr 2, 2010
Commits on Jan 10, 2010
  1. added setup.py

    seanbrant committed Jan 10, 2010
Commits on Jan 9, 2010
  1. .

    seanbrant committed Jan 9, 2010
Commits on Jan 8, 2010
  1. Add a better usage

    seanbrant committed Jan 8, 2010
  2. Add a better usage

    seanbrant committed Jan 8, 2010
  3. READ ME FIX

    seanbrant committed Jan 8, 2010
  4. updated README for real

    seanbrant committed Jan 8, 2010
  5. first commit

    seanbrant committed Jan 8, 2010