24 Commits

Author SHA1 Message Date
Eric Torres
39ca6de46e Add symlinking functionality in create_snapshot 2019-04-16 13:49:23 -07:00
Eric Torres
dee233b25a Change umask to 0000 when running backup 2019-04-14 22:35:59 -07:00
Eric Torres
a2fb169303 Use fallback option 2019-04-14 22:18:55 -07:00
Eric Torres
8176d7a527 Move some options to library functions 2019-04-14 22:08:37 -07:00
Eric Torres
121bf416f1 Make use of Repository.symlink_snapshot() 2019-04-14 21:01:29 -07:00
Eric Torres
5dd315a447 Ignore PermissionError when creating symlink 2019-04-12 12:55:21 -07:00
Eric Torres
49f5d0f276 Split configuration file handling into its own module 2019-04-12 12:03:16 -07:00
Eric Torres
88e5aa56d4 Minor fixes to file paths and log messages 2019-04-12 10:48:39 -07:00
Eric Torres
cebb418be5 Fix incorrect method call 2019-04-12 10:43:52 -07:00
Eric Torres
95289cbc68 Merge, filter, and sort file entries from multiple files 2019-04-12 10:04:18 -07:00
Eric Torres
7e696df9c2 Backup script maintenance 2019-04-12 08:12:35 -07:00
Eric Torres
8b6b1da7a6 Change file paths 2019-04-10 20:41:56 -07:00
Eric Torres
b151d84a25 Fix incorrect command 2019-04-10 20:20:50 -07:00
Eric Torres
6cd970711f Fix incorrect command 2019-04-10 19:39:01 -07:00
Eric Torres
1ae1acb062 Fix incorrect command 2019-04-10 19:30:16 -07:00
Eric Torres
4351387f68 Third prototype of backup script 2019-04-10 19:21:00 -07:00
Eric Torres
9354dfd303 Remove copies of backup functions in main script 2019-04-10 18:08:36 -07:00
Eric Torres
d8eb9837af Version 3 of working prototype backup script 2019-03-17 19:16:21 -07:00
Eric Torres
ab3eed008c Prototype 2 for backup script 2019-03-17 19:05:26 -07:00
Eric Torres
b48f199afc Fix broken options passing to rsync 2019-03-17 18:38:12 -07:00
Eric Torres
59e31016a8 Early prototype of backup script 2019-03-17 18:27:20 -07:00
Eric Torres
ce4a5e84e0 Add logging code and a few extra command-line flags 2019-03-13 20:43:12 -07:00
Eric Torres
5625987241 Basic framework for main backup script 2019-03-13 02:19:20 -07:00
Eric Torres
a3717ce355 Initial commit 2019-02-07 23:19:21 -08:00