-
Notifications
You must be signed in to change notification settings - Fork 6
Configuration
Zheng Luo edited this page Aug 12, 2016
·
21 revisions
Configuration file can be specified by -c {config.yaml}
.
interval: 3 # Interval between pollings
loglevel: 5 # 0-5. 0 for ERROR and 5 for DEBUG
repos:
- type: rsync # Config for repo1
source: rsync://rsync.chiark.greenend.org.uk/ftp/users/sgtatham/putty-website-mirror/
interval: 6 # Interval between sync
path: /tmp/putty # Output directory
name: putty # Required
rlimit_mem: 200M # Optional, maximum memory can be used
# You can add more repos here, different repos may have different worker types,
# refer to Worker Types section for detailed explanation
type: rsync # required
source: rsync://rsync.chiark.greenend.org.uk/ftp/users/sgtatham/putty-website-mirror/ # with rsync:// prefix
interval: 6 # Interval between sync in seconds
path: /tmp/putty # Output directory
name: putty # Required
All config items will be forwarded to the script as environmental variables, with an additional LUG_ prefix.
type: shell_script # required
script: /path/to/your/script # required
interval: 6 # Interval between sync in seconds
name: shell # Required