1
0
镜像自地址 https://github.com/tuna/tunasync.git 已同步 2025-12-06 06:26:46 +00:00

feature(worker): mirrorConfig -> mirrorProvider

这个提交包含在:
bigeagle
2016-04-24 21:52:15 +08:00
父节点 d8b45d7231
当前提交 f336fda736
共有 4 个文件被更改,包括 97 次插入8 次删除

查看文件

@@ -48,18 +48,24 @@ func (p *ProviderEnum) UnmarshalText(text []byte) error {
type Config struct {
Global globalConfig `toml:"global"`
Manager managerConfig `toml:"manager"`
Mirrors []mirrorConfig `toml:"mirrors"`
}
type globalConfig struct {
Name string `toml:"name"`
Token string `toml:"token"`
LogDir string `toml:"log_dir"`
MirrorDir string `toml:"mirror_dir"`
Concurrent int `toml:"concurrent"`
Interval int `toml:"interval"`
}
type managerConfig struct {
APIBase string `toml:"api_base"`
CACert string `toml:"ca_cert"`
Token string `toml:"token"`
}
type mirrorConfig struct {
Name string `toml:"name"`
Provider ProviderEnum `toml:"provider"`