2
0
mirror of https://github.com/bpkg/bpkg synced 2024-11-08 01:10:36 +00:00

Shorten line, fix fallback array formatting

Change-Id: I911e69a115bf9c6f5e029626480aa83b63f2c09e
This commit is contained in:
Chris Carpita 2014-10-07 16:11:46 -04:00
parent 6c5079c099
commit 02b481ae2e

View File

@ -6,16 +6,17 @@ CONFIG_FILE="$HOME/.bpkgrc"
## set defaults
if [ ${#BPKG_REMOTES[@]} -eq 0 ]; then
BPKG_REMOTES=("${BPKG_REMOTE-https://raw.githubusercontent.com}")
BPKG_GIT_REMOTES=("${BPKG_GIT_REMOTE-https://github.com}")
BPKG_REMOTES[0]=${BPKG_REMOTE-https://raw.githubusercontent.com}
BPKG_GIT_REMOTES[0]=${BPKG_GIT_REMOTE-https://github.com}
fi
BPKG_USER="${BPKG_USER:-"bpkg"}"
## check parameter consistency
validate_parameters () {
if [ ${#BPKG_GIT_REMOTES[@]} -ne ${#BPKG_REMOTES[@]} ]; then
mesg=`printf "BPKG_GIT_REMOTES differs in size from BPKG_REMOTES array (%d vs %d elements)\n" "${#BPKG_GIT_REMOTES[@]}" "${#BPKG_REMOTES[@]}"`
error "$mesg"
mesg='BPKG_GIT_REMOTES[%d] differs in size from BPKG_REMOTES[%d] array'
fmesg=$(printf "$mesg" "${#BPKG_GIT_REMOTES[@]}" "${#BPKG_REMOTES[@]}")
error "$fmesg"
return 1
fi
return 0