Mirror job management tool.
Go to file
tuna-mirror-server 4c799781cc openwrt 2015-11-15 00:46:00 +08:00
examples twp-stage rsync support 2015-05-17 15:26:10 +08:00
scripts openwrt 2015-11-15 00:46:00 +08:00
systemd update systemd 2014-10-19 00:43:07 +08:00
tunasync more robust job exec 2015-06-13 02:27:33 +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 job hook update 2015-06-13 00:14:12 +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 snapshot GC fix 2015-07-10 20:23: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 "before_exec", "after_exec"
  • 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