distro/repo_config: use correct default remote url for base distros
This commit is contained in:
parent
e400361dc1
commit
f313334a27
1 changed files with 6 additions and 4 deletions
|
@ -53,11 +53,13 @@ class ReposConfigFile(DataClass):
|
||||||
_sparse: ClassVar[bool] = True
|
_sparse: ClassVar[bool] = True
|
||||||
|
|
||||||
def __init__(self, d, **kwargs):
|
def __init__(self, d, **kwargs):
|
||||||
remote_url = d.get(REMOTEURL_KEY, None)
|
|
||||||
super().__init__(d=d, **kwargs)
|
super().__init__(d=d, **kwargs)
|
||||||
for repo_cls, defaults, repos in [
|
for repo_cls, defaults, repos, remote_url in [
|
||||||
(RepoConfig, REPO_DEFAULTS, self.get(REPOS_KEY, {})),
|
(RepoConfig, REPO_DEFAULTS, self.get(REPOS_KEY, {}), d.get(REMOTEURL_KEY, None)),
|
||||||
*[(BaseDistroRepo, BASE_DISTRO_DEFAULTS, _distro.repos) for _distro in self.base_distros.values()],
|
*[
|
||||||
|
(BaseDistroRepo, BASE_DISTRO_DEFAULTS, _distro.repos, _distro.get(REMOTEURL_KEY, None))
|
||||||
|
for _distro in self.base_distros.values()
|
||||||
|
],
|
||||||
]:
|
]:
|
||||||
if repos is None:
|
if repos is None:
|
||||||
continue
|
continue
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue