Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Nov 15, 2011
Commits on Oct 27, 2011
  1. @meskyanichi

    Updated remaining specs.

    meskyanichi authored
  2. @meskyanichi
  3. @meskyanichi

    The Backup::Archive now ignores the exit(1) code, as it only indicate…

    meskyanichi authored
    …s that the files in one or more of the directories that are being archived have changed since the archive was being read by the `tar` utility. This can happen when a folder that's constantly updated by for example user data from a website (e.g. user uploads) and you do not want backup to abort every single time someone uploads a new file during the archiving process. The new file will be picked up during the next backup process and ignored during the current one rather than aborting the whole backup operation.
  4. @meskyanichi

    Revamped the Backup::CLI module. Removed the CommandNotFound exceptio…

    meskyanichi authored
    …n and method since the CommandFailed exception already picks it up, and it isn't necessary to check whether the command isn't found twice. Also, it is now possible to pass in an array of exit codes to ignore in to the #run method, rather than raising an exception when a non-0 exit code gets returned. Cleaned up the rest of the code in the cli.rb file.
  5. @meskyanichi
  6. @meskyanichi
  7. @meskyanichi

    Removed `2> /dev/null` for the `tar` utility since we're using the PO…

    meskyanichi authored
    …pen4 library now. STDOUT is already being silenced from the Backup::Logger thanks to POpen4. `2> /dev/null` caused the STDERR to be silenced when an exception occurred, so users had a hard time figuring out what the problem was. This has now been fixed.
  8. @meskyanichi

    Merge pull request #201 from tenmiles/develop

    meskyanichi authored
    Relaxed mail dependency version for #200
  9. @meskyanichi

    Ensure absolute (full path) using File.expand_path(path) rather than …

    meskyanichi authored
    …using relative paths and " ~ " for $HOME. This provides more flexibility in the backup configuration file, improves the readability of the code and makes the overall implementation more solid and the generated paths more consistent.
  10. @meskyanichi

    Get rid of all debug options for Backup::Syncer::RSync. Particularly …

    meskyanichi authored
    …the -P option caused file transfer issues.
  11. @meskyanichi

    Updated all the Database classes, and the Archive class. Moved the #p…

    meskyanichi authored
    …repare! and #log! methods from #initialize and #perform! in to the Backup::Database::Base class in the #perform! super-method. Now, instead of running #prepare! and #log! from within the child (Database) class, we invoke it from the Backup::Database::Base class by calling #super in the child (Database) class's #perform! method. This cleans up / refactors / abstracts code, and also fixes the WILDCARD triggering issue.
Commits on Oct 22, 2011
  1. @meskyanichi
  2. @meskyanichi

    Updated the Guard file.

    meskyanichi authored
  3. @meskyanichi
Commits on Oct 20, 2011
  1. @meskyanichi

    Merge pull request #202 from swissmanu/develop

    meskyanichi authored
    Notifier for Prowl (iOS push message gateway)
  2. @swissmanu

    updated readme

    swissmanu authored
  3. @swissmanu
  4. @luckydev
Commits on Oct 16, 2011
  1. @meskyanichi

    Merge pull request #199 from manuelmeurer/patch-1

    meskyanichi authored
    Check if config file is empty before attempting to read it.
  2. @manuelmeurer
  3. @meskyanichi
  4. @meskyanichi

    Removed Open4 and POpen4 as a Backup dependency as it'll be installed…

    meskyanichi authored
    … as a base (always required) gem through the gem spec when Backup is installed.
Commits on Oct 8, 2011
  1. @tomash

    finally fixed test suite as a whole (guilty: artifact in class variab…

    tomash authored
    …le @@compressor of Backup::Model).
  2. @tomash

    .rvmrc in gitignore

    tomash authored
  3. @meskyanichi

    Merge pull request #189 from josephcrim/develop

    meskyanichi authored
    Send exit code 1 to shell after an exception has been thrown
Commits on Oct 6, 2011
  1. Send exit code 1 to shell after an exception has been thrown

    Joe Crim authored
    Need to make sure the shell knows about exceptions / problems.
Commits on Sep 25, 2011
  1. @meskyanichi
  2. @meskyanichi
Commits on Sep 22, 2011
  1. @meskyanichi

    Merge pull request #184 from hmarr/cloudfiles-auth-url

    meskyanichi authored
    Added support for specifying cloudfiles auth url
Commits on Sep 21, 2011
  1. @hmarr

    Added support for specifying cloudfiles auth url

    hmarr authored
    An extra `auth_url` attribute has been added to the cloudfiles config.
    
    This allows you to specify auth urls for different regions (e.g. to use
    the London cloudfiles api you use "lon.auth.api.rackspacecloud.com"
Commits on Sep 13, 2011
  1. @meskyanichi
  2. @meskyanichi

    Added popen4 to the main gem dependency list. Removed popen4 from the…

    meskyanichi authored
    … optional dependency list. Fixed the issue where the CLI would never load if popen4 wasn't installed and simply error out providing vague exceptions. If either Thor or POpen4 aren't installed, the CLI will provide commands in order to properly install them.
Commits on Sep 12, 2011
  1. @meskyanichi

    Added syntax highlighting and corrected/improved texts in the README.…

    meskyanichi authored
    … (Also updated the whole GitHub wiki at this time.)
Commits on Sep 11, 2011
  1. @meskyanichi
Something went wrong with that request. Please try again.