chore(updater): move updater packages to pkg/updaters/<name>

This commit is contained in:
Quentin McGaw
2026-04-23 03:47:57 +00:00
parent 5b01324d5f
commit 13503b0ae0
268 changed files with 1602 additions and 1026 deletions
+3 -2
View File
@@ -8,6 +8,7 @@ import (
"github.com/qdm12/gluetun/internal/constants/providers"
"github.com/qdm12/gluetun/internal/models"
umodels "github.com/qdm12/gluetun/pkg/updaters/models"
"golang.org/x/text/cases"
"golang.org/x/text/language"
)
@@ -48,7 +49,7 @@ func (s *Storage) extractServersFromBytes(b []byte, hardcodedVersions map[string
// Note schema version is at map key "version" as number
allProviders := providers.All()
servers.ProviderToServers = make(map[string]models.Servers, len(allProviders))
servers.ProviderToServers = make(map[string]umodels.Servers, len(allProviders))
titleCaser := cases.Title(language.English)
for _, provider := range allProviders {
hardcodedVersion, ok := hardcodedVersions[provider]
@@ -81,7 +82,7 @@ func (s *Storage) extractServersFromBytes(b []byte, hardcodedVersions map[string
}
func (s *Storage) readServers(provider string, hardcodedVersion uint16,
rawMessage json.RawMessage, titleCaser cases.Caser) (servers models.Servers,
rawMessage json.RawMessage, titleCaser cases.Caser) (servers umodels.Servers,
versionsMatch bool, err error,
) {
provider = titleCaser.String(provider)