82 Commits

Author SHA1 Message Date
Edwin Eefting
e33e47c10c cleaned up debug output. 2021-02-06 21:36:10 +01:00
Edwin Eefting
7493a0bc55 testing scalability of snapshots. optimized performance by making --no-holds also not use holds on the target. (this is also more like expected behavious) 2021-02-06 19:54:32 +01:00
Edwin Eefting
0649f42d66 prevent unwanted zfs list in snapshot only mode 2021-02-06 14:05:44 +01:00
Edwin Eefting
ce05e1ba4c cleanup caching 2021-02-06 13:37:54 +01:00
Edwin Eefting
35584149ff cleanup 2021-02-06 12:44:03 +01:00
Edwin Eefting
427f74d2f0 wip 2021-02-06 12:05:55 +01:00
Edwin Eefting
7fb5a7db92 fix 2021-02-02 22:00:30 +01:00
Edwin Eefting
64e53952fe fix #57 2021-02-02 21:33:45 +01:00
Edwin Eefting
50070bc70f fix #61 2021-02-02 21:21:09 +01:00
Edwin Eefting
bbe7a112fd no longer git tag in setup.py 2021-02-02 20:27:31 +01:00
dkew8
f508e72f5e
Update zfs-autobackup 2021-01-01 14:54:22 -06:00
Edwin Eefting
4918a2c055 huge cleanup of codestyle and other linter warnings. should be no functional changes. 2020-08-27 22:33:00 +02:00
Edwin Eefting
fd7015b77a releasing v3.0 final 2020-08-26 13:41:52 +02:00
Edwin Eefting
9fe13a4207 implemented --destroy-missing 2020-07-17 17:44:30 +02:00
Edwin Eefting
7b278be0b9 clearification 2020-07-09 20:14:12 +02:00
Edwin Eefting
cc1a9a3d72 Changed order of operations: target stuff is now done as last step. (in case ssh-target is unreachable, snapshots are still being made). Also allow operating as a snapshot tool when not specifying target_path. Implements #46 2020-07-09 19:38:51 +02:00
Edwin Eefting
eaad31e8b4 check if target_path is missing 2020-07-09 17:02:48 +02:00
Edwin Eefting
470b4aaf55 better sterr messages. fixes #47 2020-07-09 16:43:01 +02:00
Edwin Eefting
cba6470500 more --test test 2020-07-09 12:51:26 +02:00
Edwin Eefting
d19cb2c842 skip resume test if not supported in userspace 2020-07-08 18:29:02 +02:00
Edwin Eefting
6d69c8f2b4 more tests 2020-06-15 21:24:17 +02:00
Edwin Eefting
37a9f49d8d more tests 2020-05-30 13:45:23 +02:00
Edwin Eefting
58e098324e removed soon to be depricated -D option 2020-05-27 21:32:27 +02:00
Edwin Eefting
1ffd9a15a3 input=None would read stdin from terminal, causing hangs 2020-05-18 20:05:50 +02:00
Edwin Eefting
1c86c6f866 fix 2020-05-18 15:31:25 +02:00
Edwin Eefting
252086e2e6 another option that is unsupported in older versions 2020-05-17 22:01:12 +02:00
Edwin Eefting
4d15f29b5b older zpool command doesnt support -o 2020-05-17 21:54:43 +02:00
Edwin Eefting
3bc37d143c take into account pool features and supported options (fixes regressions). also automaticly enable resume if its supported 2020-05-17 21:49:58 +02:00
Edwin Eefting
4dc4bdbba5 travis test without any zfs send options 2020-05-17 18:19:32 +02:00
Edwin Eefting
d2fe9b9ec7 test supported zfs send options 2020-05-17 18:09:58 +02:00
Edwin Eefting
138c913e58 close open filehandles. more tests 2020-05-17 16:59:46 +02:00
Edwin Eefting
b22113aad4 cleanup tests 2020-05-14 18:17:00 +02:00
Edwin Eefting
4e1bfd8cba Merge branch 'master' of github.com:psy0rz/zfs_autobackup 2020-05-14 17:43:04 +02:00
Edwin Eefting
b718e282b1 started on zfsnode test. cleanedup zfs-autobackup 2020-05-14 01:18:17 +02:00
Edwin Eefting
b6fb07a436 better docstring 2020-05-12 18:57:11 +02:00
Edwin Eefting
c864e5ffad moved testing to a better place 2020-05-12 17:47:31 +02:00
Edwin Eefting
6f6a2ceee2 check exit codes when piping 2020-05-12 17:29:35 +02:00
Edwin Eefting
0813a8cef6 more tests 2020-05-12 02:26:06 +02:00
Edwin Eefting
55f491915a more unit tests and fixes 2020-05-12 01:56:22 +02:00
Edwin Eefting
04971f2f29 working on unit tests, found and fixed escaping issue 2020-05-12 01:25:25 +02:00
Edwin Eefting
e1344dd9da moved to unit test 2020-05-11 23:47:42 +02:00
Edwin Eefting
ea390df6f6 added first unit test 2020-05-11 23:47:04 +02:00
Edwin Eefting
9be1f334cb license 2020-05-11 15:36:16 +02:00
Edwin Eefting
de877362c9 Merge branch 'master' of github.com:psy0rz/zfs_autobackup 2020-05-11 12:02:22 +02:00
wxcafé
e94eb11f63
usefull -> useful 2020-05-03 00:21:48 -04:00
Edwin Eefting
dd301dc422 bugfix 2020-04-21 17:59:18 +02:00
Edwin Eefting
9e6d90adfe Merge branch 'master' of github.com:psy0rz/zfs_autobackup 2020-04-21 12:02:31 +02:00
Edwin Eefting
a6b688c976 bugfix: return correct error code when catching exception! 2020-04-16 16:37:06 +02:00
Edwin Eefting
10f1290ad9 also thin datasets that are missing on the source. preparation for --destroy-missing option. #34 2020-04-01 20:30:35 +02:00
Edwin Eefting
b51eefa139 backup 2020-04-01 18:00:55 +02:00