Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit face316

Browse files
authored
chore(provisioner/terraform): allow generating individual modules (#16447)
1 parent acc1e67 commit face316

File tree

1 file changed

+16
-4
lines changed

1 file changed

+16
-4
lines changed

provisioner/terraform/testdata/generate.sh

+16-4
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,23 @@ run() {
5555
exit 0
5656
}
5757

58+
if [[ " $* " == *" --help "* || " $* " == *" -h "* ]]; then
59+
echo "Usage: $0 [module1 module2 ...]"
60+
exit 0
61+
fi
62+
5863
declare -a jobs=()
59-
for d in */; do
60-
run "$d" &
61-
jobs+=($!)
62-
done
64+
if [[ $# -gt 0 ]]; then
65+
for d in "$@"; do
66+
run "$d" &
67+
jobs+=($!)
68+
done
69+
else
70+
for d in */; do
71+
run "$d" &
72+
jobs+=($!)
73+
done
74+
fi
6375

6476
err=0
6577
for job in "${jobs[@]}"; do

0 commit comments

Comments
 (0)