summaryrefslogtreecommitdiffstats
path: root/distribution/addrepo/runtest.sh
blob: 40b1ff1e0046c5d53621bd3f10aaa2e2d684fc81 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/sh

if [ -z "$REPOURL" ]; then
echo "You need to specify \$REPOURL"
rstrnt-report-result $RSTRNT_TASKNAME FAIL
exit 1
fi

OFS=$IFS
IFS=";"
num=1
for repo in $REPOURL; do
    REPONAME=${REPONAME:="postrepo"}_$num
    cat << EOF >/etc/yum.repos.d/${REPONAME}.repo
[${REPONAME}]
name=${REPONAME}
baseurl=$repo
enabled=1
gpgcheck=0
skip_if_unavailable=1
EOF
    num=$(expr $num + 1)
done
IFS=$OFS

rstrnt-report-result $RSTRNT_TASKNAME PASS
exit 0