dave
d167891788
separate api logic
2019-05-02 20:45:05 -07:00
dave
1fd7edfe87
proper ssh command
2019-05-02 20:22:58 -07:00
dave
6753fd250f
requirements, obey config file rsync port
2018-10-07 18:09:58 -07:00
dave
e60e32f688
Process errors in real-time
2017-04-24 00:19:18 -07:00
dave
f53d5eb8e5
Better (still awful) error handling during backup
2017-04-23 23:55:10 -07:00
dave
c911bade2a
Run backups with low nice priority
2017-04-23 20:16:44 -07:00
dave
c3261071f4
Stream tarball uploads
...
Previously, this would pipe tar's output to curl. But curl would buffer the entire output to memory in order to calculate the content-length header. This pointlessly made large tar backups impossible as the backend does not require a content-length header sent with the data.
2017-04-22 00:55:51 -07:00
dave
0596899040
Restore support for in-place large backups
2016-07-02 19:23:08 -07:00
dave
75282597ee
Confirm rsync completions
2016-07-02 18:35:35 -07:00
Dave Pedu
2b8221c8f5
Add exclude flag
2016-04-19 23:32:20 -07:00
dave
14467ab346
Ignore certain rsync return codes
2016-03-21 22:58:22 -07:00
dave
9265bcb927
Embed version in module
2015-12-31 15:37:14 -08:00
dave
4c147219a7
initial commit
2015-12-26 22:17:52 -08:00