From 45b7da1058e083024f601fcf7eae9470221f04ae Mon Sep 17 00:00:00 2001 From: Quentin McGaw Date: Mon, 5 Sep 2022 14:51:30 +0000 Subject: [PATCH] chore(dev): improve missing provider panic string --- internal/storage/read.go | 3 ++- internal/storage/servers.go | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/internal/storage/read.go b/internal/storage/read.go index 453c22f8..b5e0ebb9 100644 --- a/internal/storage/read.go +++ b/internal/storage/read.go @@ -51,7 +51,8 @@ func (s *Storage) extractServersFromBytes(b []byte, hardcodedVersions map[string for _, provider := range allProviders { hardcodedVersion, ok := hardcodedVersions[provider] if !ok { - panic(fmt.Sprintf("provider %s not found in hardcoded servers map", provider)) + panic(fmt.Sprintf("provider %s not found in hardcoded servers map; "+ + "did you add the provider key in the embedded servers.json?", provider)) } rawMessage, ok := rawMessages[provider] diff --git a/internal/storage/servers.go b/internal/storage/servers.go index f0d95966..dd8af55d 100644 --- a/internal/storage/servers.go +++ b/internal/storage/servers.go @@ -112,7 +112,8 @@ func (s *Storage) ServersAreEqual(provider string, servers []models.Server) (equ func (s *Storage) getMergedServersObject(provider string) (serversObject models.Servers) { serversObject, ok := s.mergedServers.ProviderToServers[provider] if !ok { - panic(fmt.Sprintf("provider %s not found in in-memory servers map", provider)) + panic(fmt.Sprintf("provider %s not found in hardcoded servers map; "+ + "did you add the provider key in the embedded servers.json?", provider)) } return serversObject }