Add backwards compatible with ApierV1 and ApierV2 prefix when calling API's

This commit is contained in:
TeoV
2020-02-10 10:22:28 +02:00
committed by Dan Christian Bogos
parent 6f067845a1
commit 3c4c39b66c
3 changed files with 6 additions and 2 deletions

View File

@@ -115,13 +115,14 @@ func (apiService *APIerSv1Service) Start() (err error) {
if !apiService.cfg.DispatcherSCfg().Enabled {
apiService.server.RpcRegister(apiService.api)
apiService.server.RpcRegisterName(utils.ApierV1, apiService.api)
apiService.server.RpcRegister(v1.NewReplicatorSv1(datadb))
}
utils.RegisterRpcParams("", &v1.CDRsV1{})
utils.RegisterRpcParams("", &v1.SMGenericV1{})
utils.RegisterRpcParams("", apiService.api)
utils.RegisterRpcParams("ApierV1", apiService.api)
utils.RegisterRpcParams(utils.ApierV1, apiService.api)
//backwards compatible
apiService.connChan <- apiService.api

View File

@@ -71,11 +71,12 @@ func (api *APIerSv2Service) Start() (err error) {
if !api.cfg.DispatcherSCfg().Enabled {
api.server.RpcRegister(api.api)
api.server.RpcRegisterName(utils.ApierV2, api.api)
}
utils.RegisterRpcParams("", &v2.CDRsV2{})
utils.RegisterRpcParams("", api.api)
utils.RegisterRpcParams("ApierV2", api.api)
utils.RegisterRpcParams(utils.ApierV2, api.api)
api.connChan <- api.api
return

View File

@@ -968,6 +968,8 @@ const (
// APIerSv1 APIs
const (
ApierV1 = "ApierV1"
ApierV2 = "ApierV2"
APIerSv1 = "APIerSv1"
APIerSv1ComputeFilterIndexes = "APIerSv1.ComputeFilterIndexes"
APIerSv1ComputeFilterIndexIDs = "APIerSv1.ComputeFilterIndexIDs"