mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-11 18:16:24 +05:00
Finished replacing error in case of missing flags in agents with warning
This commit is contained in:
committed by
Dan Christian Bogos
parent
61781b10c5
commit
892cbdf6f0
@@ -311,7 +311,7 @@ func (smaEv *SMAsteriskEvent) V1InitSessionArgs(cgrEvDisp utils.CGREvent) (args
|
||||
}
|
||||
subsystems, err := cgrEvDisp.FieldAsString(utils.CGRFlags)
|
||||
if err != nil {
|
||||
utils.Logger.Err(fmt.Sprintf("<%s> event: %s don't have %s variable",
|
||||
utils.Logger.Warning(fmt.Sprintf("<%s> event: %s don't have %s variable",
|
||||
utils.AsteriskAgent, utils.ToJSON(cgrEvDisp), utils.CGRFlags))
|
||||
args.InitSession = true
|
||||
return
|
||||
@@ -326,7 +326,7 @@ func (smaEv *SMAsteriskEvent) V1TerminateSessionArgs(cgrEvDisp utils.CGREvent) (
|
||||
}
|
||||
subsystems, err := cgrEvDisp.FieldAsString(utils.CGRFlags)
|
||||
if err != nil {
|
||||
utils.Logger.Err(fmt.Sprintf("<%s> event: %s don't have %s variable",
|
||||
utils.Logger.Warning(fmt.Sprintf("<%s> event: %s don't have %s variable",
|
||||
utils.AsteriskAgent, utils.ToJSON(cgrEvDisp), utils.CGRFlags))
|
||||
args.TerminateSession = true
|
||||
return
|
||||
|
||||
@@ -429,6 +429,8 @@ func (fsev FSEvent) V1InitSessionArgs() (args *sessions.V1InitSessionArgs) {
|
||||
}
|
||||
subsystems, has := fsev[VarCGRFlags]
|
||||
if !has {
|
||||
utils.Logger.Warning(fmt.Sprintf("<%s> cgr_flags variable is not set, using defaults",
|
||||
utils.FreeSWITCHAgent))
|
||||
args.InitSession = true
|
||||
return
|
||||
}
|
||||
@@ -447,6 +449,8 @@ func (fsev FSEvent) V1TerminateSessionArgs() (args *sessions.V1TerminateSessionA
|
||||
}
|
||||
subsystems, has := fsev[VarCGRFlags]
|
||||
if !has {
|
||||
utils.Logger.Warning(fmt.Sprintf("<%s> cgr_flags variable is not set, using defaults",
|
||||
utils.FreeSWITCHAgent))
|
||||
args.TerminateSession = true
|
||||
return
|
||||
}
|
||||
|
||||
@@ -276,6 +276,8 @@ func (kev KamEvent) V1InitSessionArgs() (args *sessions.V1InitSessionArgs) {
|
||||
}
|
||||
subsystems, has := kev[utils.CGRFlags]
|
||||
if !has {
|
||||
utils.Logger.Warning(fmt.Sprintf("<%s> cgr_flags is not set, using defaults",
|
||||
utils.FreeSWITCHAgent))
|
||||
args.InitSession = true
|
||||
return
|
||||
}
|
||||
@@ -295,6 +297,8 @@ func (kev KamEvent) V1ProcessMessageArgs() (args *sessions.V1ProcessMessageArgs)
|
||||
}
|
||||
subsystems, has := kev[utils.CGRFlags]
|
||||
if !has {
|
||||
utils.Logger.Warning(fmt.Sprintf("<%s> cgr_flags is not set, using defaults",
|
||||
utils.FreeSWITCHAgent))
|
||||
return
|
||||
}
|
||||
args.ParseFlags(subsystems, utils.InfieldSep)
|
||||
@@ -391,6 +395,8 @@ func (kev KamEvent) V1TerminateSessionArgs() (args *sessions.V1TerminateSessionA
|
||||
}
|
||||
subsystems, has := kev[utils.CGRFlags]
|
||||
if !has {
|
||||
utils.Logger.Warning(fmt.Sprintf("<%s> cgr_flags is not set, using defaults",
|
||||
utils.FreeSWITCHAgent))
|
||||
return
|
||||
}
|
||||
args.ParseFlags(subsystems, utils.InfieldSep)
|
||||
|
||||
Reference in New Issue
Block a user