Added Session as service in ServiceManager

This commit is contained in:
Trial97
2019-09-24 13:03:38 +03:00
committed by Dan Christian Bogos
parent 81556cbf8e
commit 123733a963
5 changed files with 203 additions and 190 deletions

View File

@@ -274,6 +274,9 @@ func (srvMngr *ServiceManager) StartServices() (err error) {
if srvMngr.GetConfig().RalsCfg().Enabled {
go srvMngr.startService(utils.RALService)
}
if srvMngr.GetConfig().SessionSCfg().Enabled {
go srvMngr.startService(utils.SessionS)
}
// startServer()
return
}
@@ -333,6 +336,10 @@ func (srvMngr *ServiceManager) handleReload() {
if err = srvMngr.reloadService(utils.RALService, srvMngr.GetConfig().RalsCfg().Enabled); err != nil {
return
}
case <-srvMngr.GetConfig().GetReloadChan(config.SessionSJson):
if err = srvMngr.reloadService(utils.SessionS, srvMngr.GetConfig().SessionSCfg().Enabled); err != nil {
return
}
}
// handle RPC server
}