tools/mpp-depsolve: also support baseurl and mirrorlist repositories
This commit is contained in:
parent
2066d0fb3b
commit
423e38cf5d
1 changed files with 8 additions and 1 deletions
|
|
@ -64,7 +64,14 @@ class State:
|
|||
|
||||
def _dnf_repo(conf, desc):
|
||||
repo = dnf.repo.Repo(desc["id"], conf)
|
||||
repo.metalink = desc["metalink"]
|
||||
if "baseurl" in desc:
|
||||
repo.baseurl = desc["baseurl"]
|
||||
elif "metalink" in desc:
|
||||
repo.metalink = desc["metalink"]
|
||||
elif "mirrorlist" in desc:
|
||||
repo.metalink = desc["mirrorlist"]
|
||||
else:
|
||||
raise ValueError("repo description does not contain baseurl, metalink, or mirrorlist keys")
|
||||
return repo
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue