MirrorManager: add ELN

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
Aurélien Bompard 2024-09-13 11:45:24 +02:00
parent 4110db1cc4
commit a433089a42
No known key found for this signature in database
GPG key ID: 31584CFEB9BF64AD
4 changed files with 58 additions and 0 deletions

View file

@ -232,6 +232,11 @@ UMDL_MASTER_DIRECTORIES = [
"path": "/srv/codecs.fedoraproject.org/",
"category": "Fedora Codecs"
},
{
"type": "directory",
"path": "/srv/pub/eln/",
"category": "Fedora ELN"
},
# {
# "type":"directory",
# "path":"../testdata/pub/fedora/linux/",

View file

@ -34,6 +34,9 @@ elif [ "${1}" == "archive" ]; then
elif [ "${1}" == "codecs" ]; then
CATEGORY="Fedora Codecs"
SCANNER="${BINDIR}/scan-primary-mirror"
elif [ "${1}" == "eln" ]; then
CATEGORY="Fedora ELN"
SCANNER="${BINDIR}/scan-primary-mirror"
elif [ "${1}" == "centos" ]; then
CATEGORY="CentOS"
SCANNER="${BINDIR}/scan-primary-mirror -c /etc/mirrormanager/scan-primary-mirror-centos.toml -d"

View file

@ -175,3 +175,50 @@ prefix="rawhide"
[[repository_mapping]]
regex="^pub/(archive/)?fedora(-secondary)?(/linux)?/development/rawhide/Modular/.*"
prefix="rawhide-modular"
### ELN ###
[[category]]
name="Fedora ELN"
type="directory"
url="/srv/pub/eln/"
[[repository_mapping]]
regex="^pub/eln/1/AppStream/"
prefix="eln-appstream"
[[repository_mapping]]
regex="^pub/eln/1/BaseOS/"
prefix="eln-baseos"
[[repository_mapping]]
regex="^pub/eln/1/CRB/"
prefix="eln-crb"
[[repository_mapping]]
regex="^pub/eln/1/Extras/"
prefix="eln-extras"
[[repository_mapping]]
regex="^pub/eln/1/HighAvailability/"
prefix="eln-highavailability"
[[repository_mapping]]
regex="^pub/eln/1/NFV/"
prefix="eln-nfv"
[[repository_mapping]]
regex="^pub/eln/1/RT/"
prefix="eln-rt"
[[repository_mapping]]
regex="^pub/eln/1/ResilientStorage/"
prefix="eln-resilientstorage"
[[repository_mapping]]
regex="^pub/eln/1/SAP/"
prefix="eln-sap"
[[repository_mapping]]
regex="^pub/eln/1/SAPHANA/"
prefix="eln-saphana"