Switch branches/tags
Nothing to show
Commits on May 12, 2012
  1. Update link to Boto source

    rtucker committed May 12, 2012
    Fixes issue #1: rtucker#1
Commits on Oct 2, 2011
  1. autostart: Use ArchiveSplit from BackupPC's conf

    rtucker committed Oct 2, 2011
    This is probably a bug; I ought to report it if it isn't
    already fixed.
  2. Clarifying license stuff.

    rtucker committed Oct 2, 2011
  3. Adding BackupPC_archiveStart from BackupPC source

    rtucker committed Oct 2, 2011
    This is the unedited version from my copy of BackupPC.
    I'm planning to edit this in order to fix a couple bugs...
    -rwxr-xr-x 1 root root 4036 2011-06-30 04:41 /usr/share/backuppc/bin/BackupPC_archiveStart
      Installed: 3.2.0-3ubuntu4~lucid1
      Candidate: 3.2.0-3ubuntu4~lucid1
      Version table:
     *** 3.2.0-3ubuntu4~lucid1 0
            500 lucid-backports/main Packages
            100 /var/lib/dpkg/status
         3.1.0-9ubuntu1 0
            500 lucid/main Packages
Commits on Sep 29, 2011
  1. backup-manager: add ability to start archives

    rtucker committed Sep 29, 2011
    This will allow things to run completely on autopilot, creating
    archives on S3 when necessary.
  2. Fix args for unlink_worker subprocess

    rtucker committed Sep 29, 2011
    unlink_worker was not starting and the main process was
    dying, due to args being the queue itself, not a tuple
    containing the queue.
Commits on Sep 24, 2011
  1. unlink_worker: don't verify the remote file

    rtucker committed Sep 24, 2011
    send_file does this now, and odds are good that if it verified
    once, it's going to verify a second time...
Commits on Sep 23, 2011
  1. Various adjustments and bug fixes

    rtucker committed Sep 23, 2011
    Fix: force integers to strs in Popen arguments
    Refactored verify_file out of unlink_worker
    If a file already exists on S3 and is identical, don't re-upload
    Add some delays, etc, to allow things to settle
    Put a STOP in the gpg_queue for each process
Commits on Sep 22, 2011
  1. Make logging and exceptions more consistent

    rtucker committed Sep 22, 2011
    Mostly changed the format, added raises where things
    are unrecoverable, and using a wider range of levels
    than just "info".  Most output is now debug.
  2. Fix multiprocessing bugs, add unlink_worker

    rtucker committed Sep 22, 2011
    This is still under some live development, for sure :-)
    Among other minor (yet significant) fixes, I've added another
    worker process to handle unlinking.  This verifies that the file
    was transmitted properly (or at least with the right md5sum)
    before unlinking it.
  3. Use SSL to talk to S3, and tweak send_file

    rtucker committed Sep 22, 2011
    Note: We're now dependent upon Boto 2.0.
  4. Logging, etc tweaks

    rtucker committed Sep 22, 2011
Commits on Sep 21, 2011
  1. Remove SlowFile class

    rtucker committed Sep 21, 2011
    This functionality is best provided by the upstream router and/or
    underlying system.
  2. Adapt to use a multiprocessing queue

    rtucker committed Sep 21, 2011
    This will let it GPG things in the background while S3ing things in the
    foreground, hopefully helping throughput!
Commits on Sep 20, 2011
Commits on Jun 11, 2011
  1. markdown formatting fixes

    rtucker committed Jun 11, 2011
Commits on Jan 26, 2011
  1. Change exception to use comma format

    rtucker committed Jan 26, 2011
    The "except foo as e" form, used on line 350, doesn't work with
    older versions of Python; this change should allow it to work
    with Python 2.x in general.
    Thanks to Aaron Ciarlotta for the heads up!
Commits on May 19, 2010
Commits on Mar 18, 2010
  1. fixing a logic bug (i think)

    rtucker committed Mar 18, 2010
Commits on Mar 16, 2010
Commits on Mar 9, 2010
Commits on Feb 18, 2010
Commits on Feb 3, 2010
Commits on Jan 24, 2010