Edwin Eefting
|
c5363a1538
|
pre/post cmd tests
|
2021-06-22 12:43:52 +02:00 |
|
Edwin Eefting
|
b50b7b7563
|
test
|
2021-05-31 22:10:56 +02:00 |
|
Edwin Eefting
|
37f91e1e08
|
no longer use zfs send --compressed as default. uses --zfs-compressed to reenable it. fixes #77 .
|
2021-05-31 22:02:31 +02:00 |
|
Edwin Eefting
|
a2f3aee5b1
|
test and fix resume edge-case
|
2021-05-26 23:06:19 +02:00 |
|
Edwin Eefting
|
98c55e2aa8
|
test fix
|
2021-05-26 18:07:17 +02:00 |
|
Edwin Eefting
|
d478e22111
|
test rate limit
|
2021-05-26 18:04:05 +02:00 |
|
Edwin Eefting
|
8725d56bc9
|
also add buffer on receving side
|
2021-05-26 17:38:05 +02:00 |
|
Edwin Eefting
|
b70c9986c7
|
regression tests for all compressors
|
2021-05-18 18:04:47 +02:00 |
|
Edwin Eefting
|
5e04aabf37
|
show pipes in verbose
|
2021-05-15 12:34:21 +02:00 |
|
Edwin Eefting
|
59d53e9664
|
--recv-pipe and --send-pipe implemented. Added CmdItem to make CmdPipe more consitent
|
2021-05-11 00:59:26 +02:00 |
|
Edwin Eefting
|
171f0ac5ad
|
as final step we now can do system piping. fixes #50
|
2021-05-09 14:03:57 +02:00 |
|
Edwin Eefting
|
086cfe570b
|
run everything in either local shell (shell=true), or remote shell (ssh). this it to allow external shell piping
|
2021-05-09 10:56:30 +02:00 |
|
Edwin Eefting
|
521d1078bd
|
working on send pipe
|
2021-05-03 20:25:49 +02:00 |
|
Edwin Eefting
|
8ea178af1f
|
test re-replication
|
2021-05-03 00:03:22 +02:00 |
|
Edwin Eefting
|
3e39e1553e
|
allow re-replication of a backup with the same name. (now filters on target_path instead of received-status when selecting when appropriate. also shows notes about this)
|
2021-05-02 22:51:20 +02:00 |
|
Edwin Eefting
|
401a3f73cc
|
better handling of piped exit codes
|
2021-04-22 01:12:41 +02:00 |
|
Edwin Eefting
|
8ec5ed2f4f
|
extra test
|
2021-04-22 00:14:14 +02:00 |
|
Edwin Eefting
|
fc0da9d380
|
skip encryption if not supported
|
2021-04-20 23:34:41 +02:00 |
|
Edwin Eefting
|
176f04b302
|
proper encryption/decryption support. also fixes #60
|
2021-04-20 23:20:54 +02:00 |
|
Edwin Eefting
|
7696d8c16d
|
working on encryption
|
2021-04-20 21:22:27 +02:00 |
|
Edwin Eefting
|
190a73ec10
|
merge
|
2021-04-20 21:06:46 +02:00 |
|
Edwin Eefting
|
2bf015e127
|
still working on encryption
|
2021-04-20 21:05:44 +02:00 |
|
Edwin Eefting
|
671eda7386
|
working on proper encryption support
|
2021-04-20 18:39:57 +02:00 |
|
Edwin Eefting
|
3d4b26cec3
|
fix test
|
2021-04-19 10:54:55 +02:00 |
|
Edwin Eefting
|
c0ea311e18
|
fix
|
2021-04-18 22:57:03 +02:00 |
|
Edwin Eefting
|
b7b2723b2e
|
coverage
|
2021-04-18 22:47:53 +02:00 |
|
Edwin Eefting
|
488ff6f551
|
coverage
|
2021-04-17 22:29:47 +02:00 |
|
Edwin Eefting
|
f52b8bbf58
|
coverage
|
2021-04-17 21:53:27 +02:00 |
|
Edwin Eefting
|
a920744b1e
|
allow regression to run from pycharm by using sudo with passwd file. you also need to suid root zfs and zpool
|
2021-04-15 13:56:24 +02:00 |
|
Edwin Eefting
|
85d493469d
|
fix
|
2021-04-13 17:07:01 +02:00 |
|
Edwin Eefting
|
bef3be4955
|
tests, nicer error message for invalid schedule str
|
2021-04-13 16:42:55 +02:00 |
|
Edwin Eefting
|
f9719ba87e
|
tests
|
2021-04-13 16:32:43 +02:00 |
|
Edwin Eefting
|
4b97f789df
|
run() now uses CmdPipe for better pipe handling and cleaner code
|
2021-04-12 18:16:42 +02:00 |
|
Edwin Eefting
|
ed7cd41ad7
|
accidently broke testing
|
2021-04-12 13:56:06 +02:00 |
|
Edwin Eefting
|
62e19d97c2
|
fix
|
2021-04-10 14:56:25 +02:00 |
|
Edwin Eefting
|
594a2664c4
|
more tests
|
2021-04-10 14:52:52 +02:00 |
|
Edwin Eefting
|
61bb590112
|
also enable branch-coverage
|
2021-04-10 14:29:27 +02:00 |
|
Edwin Eefting
|
86ea5e49f4
|
working on better piping system
|
2021-04-07 23:58:41 +02:00 |
|
Edwin Eefting
|
4910b1dfb5
|
seperated piping
|
2021-04-05 22:18:14 +02:00 |
|
Edwin Eefting
|
e79f6ac157
|
speedup testing
|
2021-03-27 21:07:31 +01:00 |
|
Edwin Eefting
|
59efd070a1
|
autoruntests
|
2021-03-27 20:08:05 +01:00 |
|
Edwin Eefting
|
686bb48bda
|
restore progres. verify --destroy-incompabible output.
|
2021-03-11 11:57:51 +01:00 |
|
Edwin Eefting
|
a4155f970e
|
completed --no-thinning option. fixes #54
|
2021-03-01 00:04:10 +01:00 |
|
Edwin Eefting
|
d3ce222921
|
some more refactoring. splitting of smaller cleaner functions. started work on --no-thinning
|
2021-02-19 00:27:37 +01:00 |
|
Edwin Eefting
|
573af341b8
|
fixes
|
2021-02-07 18:04:00 +01:00 |
|
Edwin Eefting
|
a64168bee2
|
fixes
|
2021-02-07 18:00:58 +01:00 |
|
Edwin Eefting
|
06c8416771
|
splitup all classes into seperate files
|
2021-02-07 14:02:31 +01:00 |
|
Edwin Eefting
|
4f9b7b6cef
|
cleanup repository tree. use entry_points in setuptools instead of symlink
|
2021-02-07 13:00:04 +01:00 |
|