Discard changes to new.sh

pull/106/head
Muhammad Atif Ali 2 years ago committed by GitHub
parent 0c27aa3391
commit 97a9ff13e0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -7,15 +7,15 @@ MODULE_NAME=$1
# Check if module name is provided # Check if module name is provided
if [ -z "$MODULE_NAME" ]; then if [ -z "$MODULE_NAME" ]; then
echo "Usage: ./new.sh <module_name>" echo "Usage: ./new.sh <module_name>"
exit 1 exit 1
fi fi
# Create module directory and exit if it alredy exists # Create module directory and exit if it alredy exists
if [ -d "$MODULE_NAME" ]; then if [ -d "$MODULE_NAME" ]; then
echo "Module with name $MODULE_NAME already exists" echo "Module with name $MODULE_NAME already exists"
echo "Please choose a different name" echo "Please choose a different name"
exit 1 exit 1
fi fi
mkdir -p "${MODULE_NAME}" mkdir -p "${MODULE_NAME}"
@ -23,17 +23,17 @@ mkdir -p "${MODULE_NAME}"
cp -r .sample/* "${MODULE_NAME}" cp -r .sample/* "${MODULE_NAME}"
# Change to module directory # Change to module directory
cd "${MODULE_NAME}" || echo "Failed to change directory to ${MODULE_NAME}" && exit 1 cd "${MODULE_NAME}"
# Detect OS # Detect OS
if [[ "$OSTYPE" == "darwin"* ]]; then if [[ "$OSTYPE" == "darwin"* ]]; then
# macOS # macOS
sed -i '' "s/MODULE_NAME/${MODULE_NAME}/g" main.tf sed -i '' "s/MODULE_NAME/${MODULE_NAME}/g" main.tf
sed -i '' "s/MODULE_NAME/${MODULE_NAME}/g" README.md sed -i '' "s/MODULE_NAME/${MODULE_NAME}/g" README.md
else else
# Linux # Linux
sed -i "s/MODULE_NAME/${MODULE_NAME}/g" main.tf sed -i "s/MODULE_NAME/${MODULE_NAME}/g" main.tf
sed -i "s/MODULE_NAME/${MODULE_NAME}/g" README.md sed -i "s/MODULE_NAME/${MODULE_NAME}/g" README.md
fi fi
# Make run.sh executable # Make run.sh executable

Loading…
Cancel
Save