From cc21e6fa5e345b5b083e115e75bd6b6d1e138418 Mon Sep 17 00:00:00 2001 From: Ettore Di Giacinto Date: Sun, 24 May 2020 12:16:02 +0200 Subject: [PATCH] Respect user-defined repository naming --- pkg/installer/interface.go | 2 +- pkg/installer/repository.go | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/pkg/installer/interface.go b/pkg/installer/interface.go index a3eabd25..75416acf 100644 --- a/pkg/installer/interface.go +++ b/pkg/installer/interface.go @@ -70,6 +70,6 @@ type Repository interface { SetPriority(int) GetRepositoryFile(string) (LuetRepositoryFile, error) SetRepositoryFile(string, LuetRepositoryFile) - + SetName(p string) Serialize() (*LuetSystemRepositoryMetadata, LuetSystemRepositorySerialized) } diff --git a/pkg/installer/repository.go b/pkg/installer/repository.go index 9ecd3460..7353fd2a 100644 --- a/pkg/installer/repository.go +++ b/pkg/installer/repository.go @@ -302,6 +302,11 @@ func (r *LuetSystemRepository) GetType() string { func (r *LuetSystemRepository) SetType(p string) { r.LuetRepository.Type = p } + +func (r *LuetSystemRepository) SetName(p string) { + r.LuetRepository.Name = p +} + func (r *LuetSystemRepository) AddUrl(p string) { r.LuetRepository.Urls = append(r.LuetRepository.Urls, p) } @@ -685,6 +690,7 @@ func (r *LuetSystemRepository) Sync(force bool) (Repository, error) { repo.SetAuthentication(r.GetAuthentication()) repo.SetType(r.GetType()) repo.SetPriority(r.GetPriority()) + repo.SetName(r.GetName()) InfoC( aurora.Bold( aurora.Yellow(":information_source: Repository "+repo.GetName()+" priority: ")).String() +