Implement start/stop/status methods for servmanager + tests

This commit is contained in:
ionutboangiu
2022-10-19 18:59:34 +03:00
committed by Dan Christian Bogos
parent ad7bd111d1
commit 60a4da69e0
35 changed files with 495 additions and 37 deletions

View File

@@ -42,7 +42,7 @@ func TestCoreSReload(t *testing.T) {
filterSChan := make(chan *engine.FilterS, 1)
filterSChan <- nil
server := cores.NewServer(nil)
srvMngr := servmanager.NewServiceManager(shdWg, nil, cfg.GetReloadChan())
srvMngr := servmanager.NewServiceManager(shdWg, nil, cfg)
srvDep := map[string]*sync.WaitGroup{utils.DataDB: new(sync.WaitGroup)}
db := NewDataDBService(cfg, nil, srvDep)
coreRPC := make(chan birpc.ClientConnector, 1)