Enhanced rsync handler.
authorSilvio Rhatto <rhatto@riseup.net>
Mon, 30 Mar 2009 01:19:21 +0000 (22:19 -0300)
committerMicah Anderson <micah@riseup.net>
Sat, 11 Apr 2009 16:02:49 +0000 (12:02 -0400)
commit668f8ddf2a95fa975661782346a26bf98589f655
treea74b3b95244740710b7f01864ceea4769dff1b28
parent539fd1471907422d81626260ea4f1e23e4d398a4
Enhanced rsync handler.

- Added support for:
  - Remote destinations
  - Long rotation format similar to maildir handler
  - Batch files through --read-batch and --write-batch
  - Custom file list using --files-from
  - SSH persistent connection using ControlMaster
  - The rsync:// protocol
- Metadata folder for each backup folder
- General refactoring
- Code cleanup

Not all options were tested and it might contain bugs.
Tests, comments and patches are welcome. :)
handlers/rsync.in