mirror of
https://github.com/qdm12/gluetun.git
synced 2026-07-26 04:16:23 +02:00
chore(updater): move updater packages to pkg/updaters/<name>
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user