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
+5 -4
View File
@@ -6,6 +6,7 @@ import (
"github.com/qdm12/gluetun/internal/constants/providers"
"github.com/qdm12/gluetun/internal/models"
umodels "github.com/qdm12/gluetun/pkg/updaters/models"
)
// SetServers sets the given servers for the given provider
@@ -13,7 +14,7 @@ import (
// to file.
// Note the servers given are not copied so the caller must
// NOT MUTATE them after calling this method.
func (s *Storage) SetServers(provider string, servers []models.Server) (err error) {
func (s *Storage) SetServers(provider string, servers []umodels.Server) (err error) {
if provider == providers.Custom {
return
}
@@ -57,12 +58,12 @@ func (s *Storage) Format(provider, format string) (formatted string, err error)
defer s.mergedMutex.RUnlock()
serversObject := s.getMergedServersObject(provider)
return serversObject.Format(provider, format)
return models.FormatServers(serversObject, provider, format)
}
// ServersAreEqual returns whether the servers for the provider
// in storage are equal to the servers slice given.
func (s *Storage) ServersAreEqual(provider string, servers []models.Server) (equal bool) {
func (s *Storage) ServersAreEqual(provider string, servers []umodels.Server) (equal bool) {
if provider == providers.Custom {
return true
}
@@ -86,7 +87,7 @@ func (s *Storage) ServersAreEqual(provider string, servers []models.Server) (equ
return true
}
func (s *Storage) getMergedServersObject(provider string) (serversObject models.Servers) {
func (s *Storage) getMergedServersObject(provider string) (serversObject umodels.Servers) {
serversObject, ok := s.mergedServers.ProviderToServers[provider]
if !ok {
panicOnProviderMissingHardcoded(provider)