summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan Bauer2020-05-07 15:03:54 +0200
committerJonathan Bauer2020-05-07 15:03:54 +0200
commitb145674c563ab78060498bc27986ac470d6d9eb4 (patch)
tree7d32d8308ff181344eab8e35821b7413f0fd732d
parent[slx-builder] add TODO for omitting loop module (diff)
downloadansible-dracut-b145674c563ab78060498bc27986ac470d6d9eb4.tar.gz
ansible-dracut-b145674c563ab78060498bc27986ac470d6d9eb4.tar.xz
ansible-dracut-b145674c563ab78060498bc27986ac470d6d9eb4.zip
[slx-builder] add explicit variable scope declaration
-rwxr-xr-xslx-builder/files/get_builder.sh46
1 files changed, 23 insertions, 23 deletions
diff --git a/slx-builder/files/get_builder.sh b/slx-builder/files/get_builder.sh
index 9a291ba..20004ac 100755
--- a/slx-builder/files/get_builder.sh
+++ b/slx-builder/files/get_builder.sh
@@ -18,9 +18,9 @@
# End.
-verbose="no"
-debug="no"
-version="build_versions"
+declare -g verbose="no"
+declare -g debug="no"
+declare -g version="build_versions"
print_help_message() {
echo "Downloader for systemd-init"
@@ -68,14 +68,14 @@ vecho() {
}
git_parser() {
- branch=$1
- commit=$2
- path=$3
- url=$4
+ local branch=$1
+ local commit=$2
+ local path=$3
+ local url=$4
vecho "> git b-$branch c-$commit p-$path u-$url"
vecho "> args: $@"
- gitargs=()
+ local gitargs=()
if [[ -n "$branch" ]]; then
gitargs+=("--single-branch --branch $branch")
fi
@@ -85,7 +85,7 @@ git_parser() {
else
version=$commit
fi
- revision=$version
+ local revision=$version
git clone --depth 1 --branch ${branch} git:${url} ${path}
pushd $path
i=50
@@ -97,33 +97,33 @@ git_parser() {
}
github_parser() {
- branch=$1
- commit=$2
- path=$3
- url=$4
+ local branch=$1
+ local commit=$2
+ local path=$3
+ local url=$4
vecho "> github b-$branch c-$commit p-$path u-$url"
vecho "> args: $@"
git_parser "$branch" "$commit" "$path" "$url"
}
gitslx_parser() {
- branch=$1
- commit=$2
- path=$3
- url=$4
+ local branch=$1
+ local commit=$2
+ local path=$3
+ local url=$4
vecho "> gitslx b-$branch c-$commit p-$path u-$url"
vecho "> args: $@"
git_parser "$branch" "$commit" "$path" "$url"
}
dracut_parser() {
- branch=$1
- commit=$2
- path=$3
- url=$4
+ local branch=$1
+ local commit=$2
+ local path=$3
+ local url=$4
- dracut_version=${branch}
- dracut_resource_url="$url-$dracut_version.tar.gz"
+ local dracut_version=${branch}
+ local dracut_resource_url="$url-$dracut_version.tar.gz"
if [[ ! -f "${path}/install/dracut-install" ]]; then
mkdir --parents "${path}"
echo "Download and extract dracut version $dracut_version"