We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 78771de + b99cba7 commit cd229c2Copy full SHA for cd229c2
tests/tools/create_dummy_box.sh
@@ -2,21 +2,21 @@
2
set -euxo pipefail
3
4
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
5
+PROVIDER="$1"
6
+TMPDIR="$(mktemp -d)"
7
8
if [ $# -ne 1 ]; then
9
echo "Missing provider" >&2
10
exit 1
11
fi
12
-if [ -f "$DIR/dummy.box" ]; then
13
+if [ -f "${DIR}/dummy-${PROVIDER}.box" ]; then
14
echo "Box already created"
15
exit 0
16
17
-PROVIDER="$1"
-TMPDIR=`mktemp -d`
18
-cd "$TMPDIR"
19
-echo "{ \"provider\": \"$PROVIDER\"}" > metadata.json
20
-tar czf "$DIR/dummy-$PROVIDER.box" .
21
-cd "$DIR"
22
-rm -rf "$TMPDIR"
+cd "${TMPDIR}" || exit 1
+echo "{ \"provider\": \"${PROVIDER}\"}" > metadata.json
+tar czf "${DIR}/dummy-${PROVIDER}.box" .
+cd "${DIR}" || exit 1
+rm -rvf "${TMPDIR}"
0 commit comments