Commit Graph
20 Commits
Author SHA1 Message Date
snegov 874f2de9ff Enable rsync in initiate_backup 2021-06-21 10:24:53 +03:00
snegov 3620c5c137 Add spent time info 2021-06-21 10:22:37 +03:00
snegov bddf311d99 Remove created backup if fail 2021-06-21 10:21:14 +03:00
snegov 126ae85388 Add dry-run option 2021-06-21 08:27:18 +03:00
snegov 27b781a534 Improve _hardlink_dir_ext 2021-06-20 19:40:04 +03:00
snegov 21b854e92d Fix setting mtime for directories in recursive_hardlinking 2021-06-20 19:15:51 +03:00
snegov 862c20ed24 Add rsync support 2021-06-20 18:40:03 +03:00
snegov 17826c6978 Update hardlink tests 2021-06-16 19:42:32 +03:00
snegov 11c8197dba Add tests for fs.hardlink_dir() 2021-06-15 23:05:09 +03:00
snegov 170b73834b Add hardlinking with cp -al 2021-06-10 22:19:26 +03:00
snegov a867dadb75 Unfinished custom rsync 2021-06-10 19:33:08 +03:00
snegov 4d156c8867 Rework hardlink_dir, create initiate_backup 2021-06-10 19:16:23 +03:00
snegov ce32dd7317 Create per-module loggers 2021-05-28 00:41:32 +03:00
snegov d67550cb38 Add rsync func, logging and cli parser 2021-05-27 23:10:55 +03:00
snegov 50d2168b15 hardlink symlinks instead of recreating them 2019-02-11 10:48:38 +03:00
snegov 3c15dd0373 add symlink support to recursive hardlink 2019-01-16 23:02:35 +03:00
snegov a1e4f00a3b add .idea to .gitignore 2019-01-16 22:32:20 +03:00
snegov 235d54fec9 fix: exit on incorrect agruments amount 2019-01-15 22:44:52 +03:00
snegov 3c8c6953f2 add recursive hardlink 2019-01-10 22:58:40 +03:00
snegov 8590ad6a93 Initial commit 2019-01-10 22:46:08 +03:00