镜像自地址
https://github.com/tuna/tunasync.git
已同步 2025-12-06 06:26:46 +00:00
tests: update manager tests
这个提交包含在:
15
tests/manager.conf
普通文件
15
tests/manager.conf
普通文件
@@ -0,0 +1,15 @@
|
||||
debug = true
|
||||
|
||||
[server]
|
||||
addr = "127.0.0.1"
|
||||
port = 12345
|
||||
ssl_cert = "manager.crt"
|
||||
ssl_key = "manager.key"
|
||||
|
||||
[files]
|
||||
db_type = "bolt"
|
||||
db_file = "/tmp/tunasync/manager.db"
|
||||
ca_cert = "rootCA.crt"
|
||||
|
||||
|
||||
# vim: ft=toml
|
||||
@@ -1,23 +1,17 @@
|
||||
package main
|
||||
|
||||
import "github.com/tuna/tunasync/manager"
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
var cfg = manager.Config{
|
||||
Debug: true,
|
||||
Server: manager.ServerConfig{
|
||||
Addr: "127.0.0.1",
|
||||
Port: 12345,
|
||||
SSLCert: "manager.crt",
|
||||
SSLKey: "manager.key",
|
||||
},
|
||||
Files: manager.FileConfig{
|
||||
DBType: "bolt",
|
||||
DBFile: "/tmp/tunasync/manager.db",
|
||||
CACert: "rootCA.crt",
|
||||
},
|
||||
}
|
||||
"github.com/tuna/tunasync/manager"
|
||||
)
|
||||
|
||||
func main() {
|
||||
m := manager.GetTUNASyncManager(&cfg)
|
||||
cfg, err := manager.LoadConfig("manager.conf", nil)
|
||||
if err != nil {
|
||||
fmt.Println(err.Error())
|
||||
return
|
||||
}
|
||||
m := manager.GetTUNASyncManager(cfg)
|
||||
m.Run()
|
||||
}
|
||||
|
||||
在新工单中引用
屏蔽一个用户