Mirror job management tool.
Go to file
tuna-mirror-server 026921e050 Merge branch 'master' of github.com:tuna/tunasync 2016-01-15 02:46:42 +08:00
examples set environment variable for mirror jobs 2015-12-26 17:15:06 +08:00
scripts Merge branch 'master' of github.com:tuna/tunasync 2016-01-15 02:46:42 +08:00
systemd update systemd 2014-10-19 00:43:07 +08:00
tunasync set environment variable for mirror jobs 2015-12-26 17:15:06 +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 update requirements.txt 2015-12-26 17:16:16 +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