fea: add ceci via cli.
Some checks failed
Coverage CI / build (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
Ubuntu CI / build (push) Has been cancelled

This commit is contained in:
Daniel Ding
2025-11-17 16:35:33 +08:00
parent 843999afa5
commit 5737d2242a
12 changed files with 161 additions and 132 deletions

View File

@@ -24,17 +24,17 @@ func NewNetworker(c *co.Network) api.NetworkApi {
switch c.Provider {
case "ipsec":
secer := NewIPSecWorker(c)
api.Call.SetIPSecer(secer)
api.Call.SetIPSecApi(secer)
obj = secer
case "bgp":
bgper := NewBgpWorker(c)
api.Call.SetBgper(bgper)
api.Call.SetBgpApi(bgper)
obj = bgper
case "router":
obj = NewRouterWorker(c)
case "ceci":
cecer := NewCeciWorker(c)
//api.Call.SetBgper(bgper)
api.Call.SetCeciApi(cecer)
obj = cecer
default:
obj = NewOpenLANWorker(c)