mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-11 18:16:24 +05:00
Add context to ee constructor errors
This commit is contained in:
committed by
Dan Christian Bogos
parent
9d3e5e62a6
commit
248bf792d5
@@ -219,7 +219,7 @@ func (eeS *EventExporterS) V1ProcessEvent(ctx *context.Context, cgrEv *engine.CG
|
||||
|
||||
if !isCached {
|
||||
if ee, err = NewEventExporter(eeCfg, eeS.cfg, eeS.filterS, eeS.connMgr); err != nil {
|
||||
return
|
||||
return fmt.Errorf("failed to init EventExporter %q: %v", eeCfg.ID, err)
|
||||
}
|
||||
if hasCache {
|
||||
eeS.mu.Lock()
|
||||
|
||||
@@ -384,9 +384,9 @@ func TestV1ProcessEvent5(t *testing.T) {
|
||||
t.Fatal(err)
|
||||
}
|
||||
var rply map[string]map[string]any
|
||||
errExpect := "unsupported exporter type: <invalid_type>"
|
||||
errExpect := `failed to init EventExporter "SQLExporterFull": unsupported exporter type: <invalid_type>`
|
||||
if err := eeS.V1ProcessEvent(context.Background(), cgrEv, &rply); err == nil || err.Error() != errExpect {
|
||||
t.Errorf("Expected %v but received %v", errExpect, err)
|
||||
t.Errorf("expected %q, received %q", errExpect, err)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user