Mirror job management tool.
Go to file
bigeagle 8ae38ff406 update scripts 2015-05-19 20:15:07 +08:00
examples twp-stage rsync support 2015-05-17 15:26:10 +08:00
scripts update scripts 2015-05-19 20:15:07 +08:00
systemd update systemd 2014-10-19 00:43:07 +08:00
tunasync return if n=0 2015-05-19 14:03:10 +08:00
.gitignore bug fix 2014-10-24 19:49:51 +08:00
LICENSE Initial commit 2014-10-17 16:24:26 +08:00
README.md todo 2015-05-16 14:11:27 +08:00
requirements.txt setproctitle 2014-10-22 16:24:35 +08:00
tunasync.py add status manager 2014-10-25 19:19:04 +08:00
tunasync_snapshot_gc.py modify gc layout 2014-10-24 00:33:01 +08:00
tunasynctl.py rewrite tunasynctl, add command 2015-05-16 14:09:57 +08:00

tunasync

TODO

  • use context manager to handle job contexts
  • Hooks need "pre_try", "post_try"
  • implement tunasynctl tail and tunasynctl log or equivalent feature
  • status file
    • mirror size
    • upstream
  • btrfs backend (create snapshot before syncing)
  • add mirror job online
  • use toml as configuration