Browse Source

Merge pull request #239 from edwinvandeven/master

Allow deleting site without prompt
old-stable
Mitesh Shah 11 years ago
parent
commit
0a3ad99309
  1. 46
      usr/local/sbin/easyengine

46
usr/local/sbin/easyengine

@ -1533,7 +1533,14 @@ REMOVEDB()
# Remove Database # Remove Database
# For Proper read Command Output # For Proper read Command Output
stty echo stty echo
read -p "Are You Sure To Drop $WPDBNAME Database (y/n): " ANSWER if [ "$1" = "no-prompt" ]
then
# Assume yes
ANSWER="y"
else
# Ask user for confirmation
read -p "Are You Sure To Drop $WPDBNAME Database (y/n): " ANSWER
fi
if [ "$ANSWER" = "y" ] if [ "$ANSWER" = "y" ]
then then
@ -1564,7 +1571,14 @@ REMOVEFILES()
# Remove Webroot # Remove Webroot
# For Proper read Command Output # For Proper read Command Output
stty echo stty echo
read -p "Are You Sure To Remove $DOMAIN Webroot (y/n): " ANSWER if [ "$1" = "no-prompt" ]
then
# Assume yes
ANSWER="y"
else
# Ask user for confirmation
read -p "Are You Sure To Remove $DOMAIN Webroot (y/n): " ANSWER
fi
if [ "$ANSWER" = "y" ] if [ "$ANSWER" = "y" ]
then then
@ -1581,8 +1595,14 @@ REMOVENGINXCONF()
# Remove Nginx Configuration # Remove Nginx Configuration
# For Proper read Command Output # For Proper read Command Output
stty echo stty echo
read -p "Are You Sure To Remove $DOMAIN Nginx Configuration (y/n): " ANSWER if [ "$1" = "no-prompt" ]
then
# Assume yes
ANSWER="y"
else
# Ask user for confirmation
read -p "Are You Sure To Remove $DOMAIN Nginx Configuration (y/n): " ANSWER
fi
if [ "$ANSWER" = "y" ] if [ "$ANSWER" = "y" ]
then then
# Remove Webroot # Remove Webroot
@ -2995,6 +3015,24 @@ then
# Reload Nginx # Reload Nginx
NGINXRELOAD NGINXRELOAD
# Take Nginx Configuration In Git Version Control
EEGITDIR=/etc/nginx
EEGITMESSAGE="Delete Website With $SITEDELETEARG Option: $DOMAIN"
EEGITCOMMIT
elif [ "$SITEDELETEARG" = "--all-no-prompt" ]
then
# Remove All Database And Webroot
REMOVEDB "no-prompt"
REMOVEFILES "no-prompt"
# Remove Nginx Configuration
REMOVENGINXCONF "no-prompt"
# Reload Nginx
NGINXRELOAD
# Take Nginx Configuration In Git Version Control # Take Nginx Configuration In Git Version Control
EEGITDIR=/etc/nginx EEGITDIR=/etc/nginx
EEGITMESSAGE="Delete Website With $SITEDELETEARG Option: $DOMAIN" EEGITMESSAGE="Delete Website With $SITEDELETEARG Option: $DOMAIN"

Loading…
Cancel
Save