Added GlobalVarS as service to manage the reload for the global variables

This commit is contained in:
Trial97
2020-10-16 11:41:07 +03:00
committed by Dan Christian Bogos
parent e0e9190abf
commit 616f7b283c
28 changed files with 599 additions and 390 deletions

View File

@@ -40,9 +40,10 @@ func NewPosterJSONMapEE(cgrCfg *config.CGRConfig, cfgIdx int, filterS *engine.Fi
}
switch cgrCfg.EEsCfg().Exporters[cfgIdx].Type {
case utils.MetaHTTPjsonMap:
pstrJSON.poster, err = engine.NewHTTPPoster(cgrCfg.HTTPCfg().GetDefaultHTTPTransort(),
cgrCfg.GeneralCfg().ReplyTimeout, cgrCfg.EEsCfg().Exporters[cfgIdx].ExportPath,
utils.PosterTransportContentTypes[cgrCfg.EEsCfg().Exporters[cfgIdx].Type], cgrCfg.EEsCfg().Exporters[cfgIdx].Attempts)
pstrJSON.poster, err = engine.NewHTTPPoster(cgrCfg.GeneralCfg().ReplyTimeout,
cgrCfg.EEsCfg().Exporters[cfgIdx].ExportPath,
utils.PosterTransportContentTypes[cgrCfg.EEsCfg().Exporters[cfgIdx].Type],
cgrCfg.EEsCfg().Exporters[cfgIdx].Attempts)
case utils.MetaAMQPjsonMap:
pstrJSON.poster = engine.NewAMQPPoster(cgrCfg.EEsCfg().Exporters[cfgIdx].ExportPath,
cgrCfg.EEsCfg().Exporters[cfgIdx].Attempts, cgrCfg.EEsCfg().Exporters[cfgIdx].Opts)