Skip to content
This repository

Nov 26, 2013

  1. refactor Cycler

    Brian D. Burns authored
  2. remove trigger folder from Storage::RSync dest_path

    Brian D. Burns authored
  3. move cache_path setting to Storage::Dropbox

    Brian D. Burns authored
  4. cleanup/refactor configuration helpers

    Brian D. Burns authored

Nov 23, 2013

  1. remove v3 deprecations

    Brian D. Burns authored

Nov 02, 2013

  1. add :fog_options to S3/CloudFiles Storage/Syncer

    Brian D. Burns authored

Oct 20, 2013

  1. add :use_iam_profile option for S3 Storage/Syncer

    closes #493
    Brian D. Burns authored
  2. update specs

    Brian D. Burns authored

Sep 11, 2013

  1. Bernd Ahlers

    Add ssh_options attribute to the SCP storage.

    This allows the usage of all available Net::SSH options.
    
    closes #481
    bernd authored Brian D. Burns committed

Jul 20, 2013

  1. Storage::Dropbox chunk_retries -> max_retries

    Brian D. Burns authored
  2. remove automatic error class generation

    Brian D. Burns authored
  3. update Storage::CloudFiles to use CloudIO

    Brian D. Burns authored
  4. allow Package to be flagged so Cycler won't remove

    Brian D. Burns authored
  5. update Storage::S3 to use CloudIO

    Brian D. Burns authored
  6. cloudfiles -> cloud_files

    Brian D. Burns authored
  7. storages cycle by default

    Brian D. Burns authored

May 23, 2013

  1. error handling updates

    - refactored error wrapping code
    - adds a FatalError for wrapping non-StandardError exceptions
    Brian D. Burns authored

May 07, 2013

  1. add VM spec; refactor

    Brian D. Burns authored
  2. Matt Outten

    Add support for S3 `storage_class`

    This commit adds support for the S3 `storage_class` header to allow for
    objects uploaded to be stored with the `REDUCED_REDUNDANCY` flag. This
    defaults to `:standard`, which does not send a special header to the AWS
    API.
    
    http://docs.aws.amazon.com/AmazonS3/latest/dev/SetStoClsOfObjUploaded.html
    moutten authored Brian D. Burns committed
  3. Matt Outten

    Add Server-Side encryption option to S3

    Adds an attribute that can be used with S3 storage to enable Server-Side
    encryption for files uploaded to S3. This is done by include the header
    `x-amz-server-side-encryption` as outlined in the Amazon S3 SDK:
    
    http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingServerSideEncryption.html
    
    Related Issue: #408
    moutten authored Brian D. Burns committed

Apr 29, 2013

  1. retry failed requests to finish upload

    Brian D. Burns authored

Apr 28, 2013

  1. use S3 multipart upload and MD5 verification

    - Use multipart uploading when possible.
    - Set 'Content-MD5' for all uploaded data.
    - Retry all failed requests.
    - Use #delete_multiple_objects when cycling.
    Brian D. Burns authored

Apr 26, 2013

  1. Storage::S3 updates

    Brian D. Burns authored

Apr 25, 2013

  1. Storage::RSync updates

    Brian D. Burns authored
  2. Storage::Ninefold updates

    Brian D. Burns authored
  3. Storage::Dropbox updates

    Brian D. Burns authored
  4. Storage::Cloudfiles updates

    Brian D. Burns authored
  5. Storage::SFTP updates

    Brian D. Burns authored
  6. Storage::SCP updates

    Brian D. Burns authored
  7. Storage::FTP updates

    Brian D. Burns authored
  8. Storage::Local updates

    Brian D. Burns authored
  9. Storage Base and Cycler updates

    Brian D. Burns authored
  10. remove timestamp prefix from package filenames

    At one time, the base package filename for all models was 'backup.tar'.
    The timestamp prefix kept these separate in Config.tmp_path.
    These files were also left to accumulate when backups failed.
    This is no longer the case.
    
    The base package filename is now the trigger, and any package files left
    from a previous failed backup are removed before that model/trigger is
    performed again to prevent these from accumulating.
    
    The timestamp prefix was also used at one time by Storages, as this was
    taken from the local filename and used to create the timestamp folder in
    the destination path. This is now taken from Package#time.
    Brian D. Burns authored

Apr 15, 2013

  1. Storage::Dropbox ruby-1.8.7 fix

    Brian D. Burns authored

Apr 14, 2013

  1. specify chunk_size in MiB

    Brian D. Burns authored
Something went wrong with that request. Please try again.