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
582d3bf230
proper rsync args when restoring
2019-05-02 20:15:57 -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
49ff19b088
Fix lint
2017-04-22 00:16:19 -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
e62182eb57
Fix 404 check
2015-12-29 23:25:23 -08:00
dave
d274d11d9d
Handle when backup doesn't exit during restore attempt
2015-12-29 22:38:04 -08:00
dave
cd9c0f0044
Add no exec flag to disable post/pre exec functionality. Allow use of env variable to override config path.
2015-12-28 21:20:06 -08:00
dave
94151d5fc9
Fix vars used for pre/post exec
2015-12-27 22:57:24 -08:00
dave
228892b5e7
Add pre/post exec support
2015-12-27 22:52:34 -08:00
dave
4c147219a7
initial commit
2015-12-26 22:17:52 -08:00