镜像自地址
https://github.com/tuna/tunasync.git
已同步 2025-12-07 23:16:47 +00:00
feature(worker): mirrorConfig -> mirrorProvider
这个提交包含在:
@@ -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")
|
||||
|
||||
在新工单中引用
屏蔽一个用户