tunasync.ini 912 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. [global]
  2. log_dir = /var/log/tunasync
  3. ; mirror_root = /srv/mirror_disk
  4. mirror_root = /mnt/sdb1/mirror
  5. use_btrfs = yes
  6. local_dir = {mirror_root}/{mirror_name}/_working
  7. ; maximum numbers of running jobs
  8. concurrent = 3
  9. ; interval in minutes
  10. interval = 120
  11. [btrfs]
  12. service_dir = {mirror_root}/{mirror_name}/_current
  13. working_dir = {mirror_root}/{mirror_name}/_working
  14. tmp_dir = {mirror_root}/{mirror_name}/_tmp
  15. [mirror:archlinux]
  16. provider = rsync
  17. upstream = rsync://mirror.us.leaseweb.net/archlinux/
  18. log_file = /tmp/archlinux-{date}.log
  19. use_ipv6 = yes
  20. # [mirror:archlinux]
  21. # provider = shell
  22. # command = sleep 10
  23. # local_dir = /mnt/sdb1/mirror/archlinux/current/
  24. # log_file = /tmp/archlinux-{date}.log
  25. [mirror:arch2]
  26. provider = shell
  27. command = sleep 5
  28. log_file = /tmp/arch2-{date}.log
  29. use_btrfs = no
  30. [mirror:arch3]
  31. provider = shell
  32. command = ./shell_provider.sh
  33. log_file = /tmp/arch3-{date}.log
  34. use_btrfs = no