Permalink
Commits on Apr 22, 2012
  1. Releasing version 3.0.24!

    Michael van Rooijen committed Apr 22, 2012
  2. Fixed loading configuration files.

    Michael van Rooijen committed Apr 22, 2012
Commits on Apr 12, 2012
  1. fix improper block syntax

    Brian D. Burns committed Apr 12, 2012
Commits on Mar 30, 2012
  1. remove Presently notifier

    Brian D. Burns committed Mar 30, 2012
  2. update spec-live

    Brian D. Burns committed Mar 30, 2012
  3. Compressor Updates

    - Add a Custom Compressor
      - Deprecate the Lzma and Pbzip2 Compressor
    - Add a #level setting for Gzip and Bzip2
      - Deprecate the #best and #fast settings
    - Ensure Compressor is valid when initialized
    Brian D. Burns committed Mar 18, 2012
  4. update attr_deprecate to accept a value parameter

    allow setting a specific value on the replacement attribute, or using a
    lambda to determine the replacement value to be set based on the value
    originally set by the user on the deprecated attribute.
    Brian D. Burns committed Mar 18, 2012
  5. update CLI::Helpers

    - rework #run, since Pipeline is now handling most system calls
    - return an error if #utility is passed an empty or nil command name
    Brian D. Burns committed Mar 18, 2012
Commits on Mar 18, 2012
  1. don't quietly stub the logger

    Brian D. Burns committed Mar 18, 2012
  2. replace POpen4 with open4

    Brian D. Burns committed Mar 16, 2012
  3. update gem dependencies

    Brian D. Burns committed Mar 16, 2012
Commits on Mar 15, 2012
  1. fix for running specs using --order rand

    Brian D. Burns committed Mar 15, 2012
  2. method to handle deprecated attributes

    Brian D. Burns committed Mar 15, 2012
  3. update spec-live

    Brian D. Burns committed Mar 14, 2012
  4. Merge branch 'new_configuration' into develop

    Brian D. Burns committed Mar 15, 2012
Commits on Mar 14, 2012
  1. update specs / refactor / cleanup

    - remove temporary code used to make old tests pass
    - update all specs and refactor syncers for consistency
    Brian D. Burns committed Mar 14, 2012
  2. remove old configuration specs

    Brian D. Burns committed Mar 11, 2012
  3. New Configuration

    Pre-configured defaults will now be set directly on the class.
    e.g.
      Backup::Configuration::Notifier::Mail.defaults do |mail|
        mail.on_success = false
      end
    will now be:
      Backup::Notifier::Mail.defaults do |mail|
        mail.on_success = false
      end
    Using the old form will still work, but will log deprecation warnings.
    
    This removes a lot of source files and eliminates the need
    to maintain individual classes for holding default values.
    Brian D. Burns committed Mar 10, 2012
Commits on Mar 11, 2012
  1. changed description for backup dependencies

    Femaref committed with Brian D. Burns Feb 21, 2012
  2. added ability to check if a dependency is already installed.

    Femaref committed with Brian D. Burns Feb 21, 2012
  3. spec-live

    Brian D. Burns committed Jan 9, 2012
Commits on Mar 10, 2012
  1. update Cloud Syncers

    - Syncer::Cloud namespace
      `sync_with S3` -> `sync_with Cloud::S3`
      `sync_with CloudFiles` -> `sync_with Cloud::CloudFiles`
    - Warn user if paths contain invalid UTF-8 byte sequences (#288)
    Brian D. Burns committed Mar 4, 2012
Commits on Mar 7, 2012
  1. update Fog version dependency

    Brian D. Burns committed Mar 4, 2012
  2. update Guard, Mocha

    Brian D. Burns committed Mar 4, 2012
  3. redirect final pipeline command stdout to stderr

    Brian D. Burns committed Mar 7, 2012
Commits on Feb 29, 2012
  1. dropbox-sdk version 1.1.0 -> 1.2.0

    Brian D. Burns committed Feb 29, 2012
Commits on Feb 26, 2012
  1. close FD#1 in main pipeline process

    Brian D. Burns committed Feb 26, 2012
  2. don't redirect stdout for last command in pipeline

    Brian D. Burns committed Feb 26, 2012
Commits on Feb 24, 2012
  1. use `-P` option to preserve leading '/' in Archive

    This is to suppress the warning:
      $ tar: Removing leading `/' from member names
    
    When extracting the resulting archive, tar will still extract these
    paths as relative to the working directory, even with the leading '/'
    preserved for the paths in the archive.
    Unless you specify the `-P` option when extracting the archive,
    tar will remove the leading '/' from member names and issue this
    warning at that time.
    Brian D. Burns committed Feb 23, 2012
  2. update safety helper message

    Brian D. Burns committed Feb 24, 2012
  3. Merge branch 'pipeline' into develop

    Brian D. Burns committed Feb 24, 2012
  4. use Pipeline for MySQL/PostgreSQL dumps

    Brian D. Burns committed Feb 23, 2012
  5. use Pipeline with MongoDB when Compressor is used

    Brian D. Burns committed Feb 23, 2012
  6. use Pipeline for Archives

    Brian D. Burns committed Feb 23, 2012