Skip to content

Commit 92cfb24

Browse files
author
Matt Cuneo
authoredDec 16, 2021
Update create.sh
1 parent 9691d4d commit 92cfb24

File tree

1 file changed

+14
-11
lines changed

1 file changed

+14
-11
lines changed
 

‎terraform/create.sh

+14-11
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
#!/bin/bash
22
if [ $# -ne 7 ]; then
3-
echo 'Requires 7 arguments: name prefix count cores memory storage size'
4-
exit 1
3+
echo 'Requires 7 arguments: name prefix count cores memory storage size'
4+
exit 1
55
fi
6+
67
name="$1"
78
shift
89
prefix="$1"
@@ -16,6 +17,7 @@ shift
1617
storage="$1"
1718
shift
1819
size="$1"
20+
1921
echo name: $name
2022
echo prefix: $prefix
2123
echo count: $count
@@ -26,15 +28,16 @@ echo size: $size
2628
read -n 1 -p "Continue? (y/n)" inp
2729

2830
if [ "$inp" = "y" ] || [ "$inp" = "Y" ]; then
29-
30-
cp ./vm.tf.template "./$name.tf"
31-
sed -i "s/~name~/$name/g" "./$name.tf"
32-
sed -i "s/~prefix~/$prefix/g" "./$name.tf"
33-
sed -i "s/~count~/$count/g" "./$name.tf"
34-
sed -i "s/~cores~/$cores/g" "./$name.tf"
35-
sed -i "s/~memory~/$memory/g" "./$name.tf"
36-
sed -i "s/~storage~/$storage/g" "./$name.tf"
37-
sed -i "s/~size~/$size/g" "./$name.tf"
31+
echo creating resource
32+
cp ./vm.tf.template "./$name.tf"
33+
sed -i "s/~name~/$name/g" "./$name.tf"
34+
sed -i "s/~prefix~/$prefix/g" "./$name.tf"
35+
sed -i "s/~count~/$count/g" "./$name.tf"
36+
sed -i "s/~cores~/$cores/g" "./$name.tf"
37+
sed -i "s/~memory~/$memory/g" "./$name.tf"
38+
sed -i "s/~storage~/$storage/g" "./$name.tf"
39+
sed -i "s/~size~/$size/g" "./$name.tf"
3840
else
41+
echo cancelled
3942
exit
4043
fi

0 commit comments

Comments
 (0)
Failed to load comments.