1
0
镜像自地址 https://github.com/tuna/tunasync.git 已同步 2025-12-07 23:16:47 +00:00

feature(worker): mirrorConfig -> mirrorProvider

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

查看文件

@@ -12,12 +12,15 @@ func TestConfig(t *testing.T) {
var cfgBlob = `
[global]
name = "test_worker"
token = "some_token"
log_dir = "/var/log/tunasync"
log_dir = "/var/log/tunasync/{{.Name}}"
mirror_dir = "/data/mirrors"
concurrent = 10
interval = 240
[manager]
api_base = "https://127.0.0.1:5000"
token = "some_token"
[[mirrors]]
name = "AOSP"
provider = "command"
@@ -64,6 +67,8 @@ exclude_file = "/etc/tunasync.d/fedora-exclude.txt"
So(cfg.Global.Interval, ShouldEqual, 240)
So(cfg.Global.MirrorDir, ShouldEqual, "/data/mirrors")
So(cfg.Manager.APIBase, ShouldEqual, "https://127.0.0.1:5000")
m := cfg.Mirrors[0]
So(m.Name, ShouldEqual, "AOSP")
So(m.MirrorDir, ShouldEqual, "/data/git/AOSP")