diff --git a/v2/pkg/passive/sources.go b/v2/pkg/passive/sources.go index df597e030..948a5c8a9 100644 --- a/v2/pkg/passive/sources.go +++ b/v2/pkg/passive/sources.go @@ -125,7 +125,7 @@ func New(sourceNames, excludedSourceNames []string, useAllSources, useSourcesSup if len(sourceNames) > 0 { for _, source := range sourceNames { if NameSourceMap[source] == nil { - gologger.Warning().Msgf("There is no source with the name: %s", source) + gologger.Fatal().Msgf("There is no source with the name: %s", source) } else { sources[source] = NameSourceMap[source] } diff --git a/v2/pkg/passive/sources_w_auth_test.go b/v2/pkg/passive/sources_w_auth_test.go index 98758a078..0a1085275 100644 --- a/v2/pkg/passive/sources_w_auth_test.go +++ b/v2/pkg/passive/sources_w_auth_test.go @@ -47,7 +47,12 @@ func TestSourcesWithKeys(t *testing.T) { continue } - apiKey := os.Getenv(fmt.Sprintf("%s_API_KEY", strings.ToUpper(source.Name()))) + var apiKey string + if source.Name() == "chaos" { + apiKey = os.Getenv("PDCP_API_KEY") + } else { + apiKey = os.Getenv(fmt.Sprintf("%s_API_KEY", strings.ToUpper(source.Name()))) + } if apiKey == "" { fmt.Printf("Skipping %s as no API key is provided\n", source.Name()) continue