Disabling debug message for derived charging filter in mediator

This commit is contained in:
DanB
2014-07-07 18:16:21 +02:00
committed by Radu Ioan Fericean
parent 28c27c8863
commit d1807386c6
2 changed files with 5 additions and 4 deletions

View File

@@ -122,7 +122,7 @@ func (self *Mediator) RateCdr(storedCdr *utils.StoredCdr) error {
for _, dc := range dcs {
dcRunFilter, _ := utils.NewRSRField(dc.RunFilter)
if !storedCdr.PassesFieldFilter(dcRunFilter) {
engine.Logger.Info(fmt.Sprintf("<Mediator> Ignoring DerivedCharger with id %s - non matching filter", dc.RunId))
//engine.Logger.Info(fmt.Sprintf("<Mediator> Ignoring DerivedCharger with id %s - non matching filter", dc.RunId))
continue
}
dcReqTypeFld, _ := utils.NewRSRField(dc.ReqTypeField)

View File

@@ -162,9 +162,10 @@ func (sm *FSSessionManager) OnChannelPark(ev Event) {
dcs, _ = dcs.AppendDefaultRun()
for _, dc := range dcs {
dcRunFilter, _ := utils.NewRSRField(dc.RunFilter)
if dcRunFilter != nil && ev.ParseEventValue(&utils.RSRField{Id: dcRunFilter.Id}) != ev.ParseEventValue(dcRunFilter) {
engine.Logger.Info(fmt.Sprintf("<SessionManager> Ignoring DerivedCharger with id %s - non matching filter", dc.RunId))
}
/*if dcRunFilter != nil && ev.ParseEventValue(&utils.RSRField{Id: dcRunFilter.Id}) != ev.ParseEventValue(dcRunFilter) { //ToDo: Fix here filter
//engine.Logger.Info(fmt.Sprintf("<SessionManager> Ignoring DerivedCharger with id %s - non matching filter", dc.RunId))
continue
}*/
startTime, err := ev.GetAnswerTime(PARK_TIME)
if err != nil {
engine.Logger.Err("Error parsing answer event start time, using time.Now!")