Commit Graph

  • f530cf40f3 fixes. supports stdin Edwin Eefting 2022-02-22 17:40:38 +01:00
  • e7e1590919 can also be used on paths and files now Edwin Eefting 2022-02-22 17:18:15 +01:00
  • 0d882ec031 comparing input now functions Edwin Eefting 2022-02-22 16:59:08 +01:00
  • 6a58a294a3 now yields errors and mismatches Edwin Eefting 2022-02-22 14:47:15 +01:00
  • 3f755fcc69 moved tests Edwin Eefting 2022-02-21 22:38:56 +01:00
  • d7d76032de more tests Edwin Eefting 2022-02-21 22:37:13 +01:00
  • b7e10242b9 itertools is nice :) Edwin Eefting 2022-02-21 21:39:03 +01:00
  • bcc7983492 tree compare Edwin Eefting 2022-02-21 17:51:23 +01:00
  • 490b293ba1 block compare Edwin Eefting 2022-02-21 14:27:22 +01:00
  • 2d42d1d1a5 forgot a test Edwin Eefting 2022-02-21 14:02:45 +01:00
  • a2f85690a3 extract BlockHasher and TreeHasher classes Edwin Eefting 2022-02-21 13:49:05 +01:00
  • a807ec320e zfs-check broken pipe handling tests for volumes Edwin Eefting 2022-02-21 13:01:45 +01:00
  • 3e6a327647 zfs-check broken pipe handling tests Edwin Eefting 2022-02-21 12:31:19 +01:00
  • ed61f03b4b zfs-check fixes and tests Edwin Eefting 2022-02-21 11:40:40 +01:00
  • f397e7be59 python2 compat Edwin Eefting 2022-02-21 11:01:07 +01:00
  • b60dd4c109 wip (will usse zfs-check to do actual hashing) Edwin Eefting 2022-02-21 00:46:54 +01:00
  • 10a85ff0b7 fixes Edwin Eefting 2022-02-21 00:46:36 +01:00
  • 770389156a test basicas of zfscheck Edwin Eefting 2022-02-21 00:44:38 +01:00
  • bb9ce25a37 correct brokenpipe handling Edwin Eefting 2022-02-21 00:02:30 +01:00
  • 2fe008acf5 zfs-check basic version complete Edwin Eefting 2022-02-20 18:03:17 +01:00
  • 14c45d2b34 zfs check initial version (wip) Edwin Eefting 2022-02-20 17:39:17 +01:00
  • a115f0bd17 zfs check initial version (wip) Edwin Eefting 2022-02-20 17:30:02 +01:00
  • 626c84fe47 test data Edwin Eefting 2022-02-20 13:04:49 +01:00
  • 4d27b3b6ea incremental block hasher (for zfs-verify) Edwin Eefting 2022-02-20 12:59:43 +01:00
  • 3ca1bce9b2 extracted clibase class (for zfs-check tool) Edwin Eefting 2022-02-20 11:32:43 +01:00
  • f0d00aa4e8 extracted clibase class (for zfs-check tool) Edwin Eefting 2022-02-20 11:03:57 +01:00
  • 60560b884b cleaned up progress stuff Edwin Eefting 2022-02-19 18:10:10 +01:00
  • af9d768410 Merge pull request #118 from xrobau/master DatuX 2022-02-19 18:00:02 +01:00
  • f990c2565a Update README.md DatuX 2022-02-19 08:09:16 +01:00
  • af179fa424 Update README.md DatuX 2022-02-19 08:03:05 +01:00
  • 355aa0e84b Create codeql-analysis.yml DatuX 2022-02-19 07:45:55 +01:00
  • 494b41f4f1 Fix MB/s calculations on multiple transfers Rob Thomas 2022-02-17 16:15:05 +10:00
  • ef532d3ffb cleanup Edwin Eefting 2022-02-09 14:25:22 +01:00
  • 7109873884 added pipe=true parameter to script Edwin Eefting 2022-02-09 14:18:10 +01:00
  • acb0172ddf more tests Edwin Eefting 2022-02-09 12:24:24 +01:00
  • 53db61de96 Merge pull request #116 from parke/master DatuX 2022-02-05 08:40:55 +01:00
  • 3a947e5fee Fix two typos in README.md. parke 2022-02-04 22:50:47 -08:00
  • 8233e7b35e script mode testing and fixes Edwin Eefting 2022-01-29 10:10:18 +01:00
  • e1fb7a37be script mode testing and fixes Edwin Eefting 2022-01-28 23:59:50 +01:00
  • 2ffd3baf77 cmdpipe manual piping/parallel executing tested and done Edwin Eefting 2022-01-27 18:22:20 +01:00
  • a8b43c286f suppress exclude recieved warning when its already specified. #101 Edwin Eefting 2022-01-27 16:12:17 +01:00
  • 609ad19dd9 refactorred stdout piping a bit to allow manual piping Edwin Eefting 2022-01-27 13:02:41 +01:00
  • f2761ecee8 Merge remote-tracking branch 'origin/master' Edwin Eefting 2022-01-27 11:16:32 +01:00
  • 86706ca24f script mode wip Edwin Eefting 2022-01-27 11:16:19 +01:00
  • 88d856d813 previous changes and this fix improved caching (less runs in test_scaling.py) Edwin Eefting 2022-01-27 11:02:11 +01:00
  • 81d0bee7ae comments Edwin Eefting 2022-01-26 23:59:13 +01:00
  • fa3f44a045 replaced tar verification with much better find/md5sum. Edwin Eefting 2022-01-24 23:25:55 +01:00
  • 02dca218b8 ExecuteNode.py now supports running from a certain directory Edwin Eefting 2022-01-24 23:08:09 +01:00
  • 89ed1e012d cleanup v3.2-alpha1 Edwin Eefting 2022-01-24 17:22:44 +01:00
  • ff9beae427 create temporary clone to verify volumes Edwin Eefting 2022-01-24 16:55:20 +01:00
  • 302a9ecd86 more consistent creation of ZfsDataset and ZfsPool via ZfsNode.get_dataset() and ZfsNode.get_pool() Edwin Eefting 2022-01-24 16:29:32 +01:00
  • c0086f8953 added tar-mode. moved static methods. more compatible /dev checking without udevadm Edwin Eefting 2022-01-24 13:53:32 +01:00
  • ddd82b935b show test output Edwin Eefting 2022-01-24 12:31:28 +01:00
  • 51d6731aa8 settle udev devices when Edwin Eefting 2022-01-24 11:46:34 +01:00
  • 36f2b672bd more zfs-verify tests Edwin Eefting 2022-01-24 11:41:51 +01:00
  • 81a785b360 more zfs-verify tests Edwin Eefting 2022-01-24 11:37:42 +01:00
  • 670532ef31 pythonversion agnostic Edwin Eefting 2022-01-24 11:02:56 +01:00
  • dd55ca4079 zfs-autoverify wip (basics start to function) Edwin Eefting 2022-01-24 00:18:27 +01:00
  • f66957d867 zfs-autoverify wip Edwin Eefting 2022-01-23 23:01:53 +01:00
  • 69975b37fb zfs-autoverify wip Edwin Eefting 2022-01-23 21:36:56 +01:00
  • c299626d18 debug mode implies verbose mode now Edwin Eefting 2022-01-23 21:22:46 +01:00
  • 7b4f10080f zfs-verify wip (not functional yet) Edwin Eefting 2022-01-19 00:11:27 +01:00
  • 787e3dba9c zfs-verify stuff Edwin Eefting 2022-01-18 23:46:08 +01:00
  • 86d504722c zfs-verify stuff Edwin Eefting 2022-01-18 20:54:19 +01:00
  • 6791bc4abd ready to implement zfs-autoverify Edwin Eefting 2022-01-18 01:02:01 +01:00
  • db5186bf38 ready to implement zfs-autoverify Edwin Eefting 2022-01-18 00:11:52 +01:00
  • d2b183bb27 move more ulgy stuff to parse_args Edwin Eefting 2022-01-17 23:34:22 +01:00
  • 033fcf68f7 move exclude_paths and exclude_received to common Edwin Eefting 2022-01-17 23:10:35 +01:00
  • 14d45667de fixes Edwin Eefting 2022-01-17 22:54:27 +01:00
  • f2a3221911 fixes Edwin Eefting 2022-01-17 22:34:18 +01:00
  • 8baee52ab1 greatly improved output of help (divided into sections) Edwin Eefting 2022-01-17 22:26:42 +01:00
  • d114f63f29 extract common stuff to prepare for zfs-autoverify Edwin Eefting 2022-01-17 21:19:40 +01:00
  • b36b64cc94 Update FUNDING.yml DatuX 2022-01-12 00:20:30 +01:00
  • 5a70172a50 Update FUNDING.yml DatuX 2022-01-12 00:20:17 +01:00
  • f635e8cd67 Create FUNDING.yml DatuX 2022-01-12 00:16:01 +01:00
  • 0e362e5d89 moved stuff to wiki Edwin Eefting 2022-01-07 11:56:32 +01:00
  • f2ab2938b0 moved stuff to wiki Edwin Eefting 2022-01-07 11:54:36 +01:00
  • 2d96d13125 moved stuff to wiki Edwin Eefting 2022-01-07 11:53:29 +01:00
  • 883984fda3 Revert "Initial ZFS clones support" Edwin Eefting 2022-01-04 22:48:25 +01:00
  • db2625b08c fix #101 Edwin Eefting 2022-01-04 22:26:44 +01:00
  • e11c332808 Initial ZFS clones support Phil Krylov 2021-06-22 19:09:31 +03:00
  • 07cb7cfad4 version bump v3.1.1 Edwin Eefting 2021-12-19 18:23:09 +01:00
  • 7b4a986f13 fix #103 Edwin Eefting 2021-12-19 18:16:54 +01:00
  • be2474bb1c error doc Edwin Eefting 2021-11-02 20:18:57 +01:00
  • 81e7cd940c forgot to remove debugging print v3.1.1-rc1 Edwin Eefting 2021-10-04 00:59:50 +02:00
  • 0b4448798e out of range for python 2 v3.1.1-beta1 Edwin Eefting 2021-10-04 00:34:07 +02:00
  • b1689f5066 added --...-format options. closes #87 Edwin Eefting 2021-10-04 00:14:40 +02:00
  • dcb9cdac44 Merge branch 'master' of github.com:psy0rz/zfs_autobackup Edwin Eefting 2021-10-03 21:50:08 +02:00
  • 9dc280abad Merge pull request #98 from sbidoul/relative-imports DatuX 2021-09-21 16:44:47 +02:00
  • 6b8c683315 Merge branch 'relative-imports' of https://github.com/sbidoul/zfs_autobackup Edwin Eefting 2021-09-21 14:31:50 +02:00
  • 66e123849b preparations for #87 Edwin Eefting 2021-09-21 14:30:59 +02:00
  • 7325e1e351 ignore coveralls submission errors Edwin Eefting 2021-09-21 14:21:32 +02:00
  • 9f4ea51622 ignore coveralls submission errors Edwin Eefting 2021-09-21 14:14:58 +02:00
  • 8c1058a808 Use relative imports Stéphane Bidoul 2021-09-21 14:05:33 +02:00
  • d9e759a3eb fix Edwin Eefting 2021-09-20 21:14:26 +02:00
  • 46457b3aca added some common short options and changes to fix #88 Edwin Eefting 2021-09-20 15:11:23 +02:00
  • 59f7ccc352 default compression is now zstd-fast, fixes #97 Edwin Eefting 2021-09-20 14:54:38 +02:00
  • 578fb1be4b renamed --ignore-replicated to --exclude-unchanged. tidied up and removed seperate filter_replicated() step. #93, #95, #96 Edwin Eefting 2021-09-20 14:52:20 +02:00
  • f9b16c050b Merge pull request #96 from xrobau/really-ignore-replicated DatuX 2021-09-16 12:14:01 +02:00
  • 2ba6fe5235 Fix #93, Fix #95 Re-Document --exclude-received Rob Thomas 2021-09-16 09:38:26 +10:00