mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-11 18:16:24 +05:00
Added *method for dispatcherS event
This commit is contained in:
committed by
Dan Christian Bogos
parent
e472a95809
commit
13b7ede0b2
@@ -193,6 +193,9 @@ func (dS *DispatcherService) Dispatch(ev *utils.CGREvent, subsys string,
|
||||
evNm := utils.MapStorage{
|
||||
utils.MetaReq: ev.Event,
|
||||
utils.MetaOpts: ev.APIOpts,
|
||||
utils.MetaVars: utils.MapStorage{
|
||||
utils.MetaMethod: serviceMethod,
|
||||
},
|
||||
}
|
||||
var dPrfls engine.DispatcherProfiles
|
||||
if dPrfls, err = dS.dispatcherProfilesForEvent(tnt, ev, evNm, subsys); err != nil {
|
||||
@@ -227,6 +230,9 @@ func (dS *DispatcherService) V1GetProfilesForEvent(ev *utils.CGREvent,
|
||||
retDPfl, errDpfl := dS.dispatcherProfilesForEvent(tnt, ev, utils.MapStorage{
|
||||
utils.MetaReq: ev.Event,
|
||||
utils.MetaOpts: ev.APIOpts,
|
||||
utils.MetaVars: utils.MapStorage{
|
||||
utils.MetaMethod: ev.APIOpts[utils.MetaMethod],
|
||||
},
|
||||
}, utils.IfaceAsString(ev.APIOpts[utils.Subsys]))
|
||||
if errDpfl != nil {
|
||||
return utils.NewErrDispatcherS(errDpfl)
|
||||
|
||||
@@ -2461,6 +2461,7 @@ const (
|
||||
// Others
|
||||
OptsContext = "*context"
|
||||
Subsys = "*subsys"
|
||||
MetaMethod = "*method"
|
||||
OptsAttributesProcessRuns = "*processRuns"
|
||||
MetaEventType = "*eventType"
|
||||
EventType = "EventType"
|
||||
|
||||
Reference in New Issue
Block a user