From 22f7ae3e5c791694edf4c4b6e5f8623f9a9dddf4 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Tue, 17 Jun 2014 21:37:44 -0400 Subject: mkrepo: cleanup - Use config:FTP_BASE instead of local_config:repodir - Don't mention get_repos script anymore - Remove redundant lines of code. - Better quoting. --- local_config | 3 --- mkrepo | 17 ++++------------- 2 files changed, 4 insertions(+), 16 deletions(-) diff --git a/local_config b/local_config index 9b4415e..57725fe 100644 --- a/local_config +++ b/local_config @@ -10,9 +10,6 @@ mirror="mirrors.kernel.org" #mirror="mirror.de.leaseweb.net" mirrorpath="archlinux" -# mkrepo -repodir=${_paraboladir} - # yf-update blacklist=${_paraboladir}/docs/blacklist.txt whitelist=${_paraboladir}/docs/whitelist.txt diff --git a/mkrepo b/mkrepo index 10d014b..f30ad00 100755 --- a/mkrepo +++ b/mkrepo @@ -4,21 +4,12 @@ # Description: A script to quickly create new [repos] source "$(dirname "$(readlink -e "$0")")/config" -source "$(dirname "$(readlink -e "$0")")/local_config" - -# TODO it would be simpler to expand arrays to {element1,element2,etc} -for repo in $@; do +for repo in "$@"; do echo ":: Creating [$repo]" - mkdir -pv ${repodir}/{staging/,}${repo} - - for arch in ${ARCHES[@]}; do - mkdir -pv ${repodir}/${repo}/os/${arch} + for arch in "${ARCHES[@]}"; do + mkdir -pv "${FTP_BASE}/${repo}/os/${arch}" done - done -echo ":: All done. Add the repo to the parabolaweb admin page" -echo " and the get_repos script on the same server." - -exit $? +echo ":: All done. Add the repo to the ParabolaWeb admin page." -- cgit v1.2.3