diff options
Diffstat (limited to 'templates')
-rw-r--r-- | templates/wordpress.sh.erb | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/templates/wordpress.sh.erb b/templates/wordpress.sh.erb index 05ab928..9fccd26 100644 --- a/templates/wordpress.sh.erb +++ b/templates/wordpress.sh.erb @@ -126,9 +126,14 @@ function wordpress_upgrade { echo "Check procedure and remove wordpress-$old once you make sure that everything is fine." } +# Usage +function wordpress_usage { + echo "Usage: `basename $0` <deploy|upgrade> [arguments]" +} + # Main procedure if [ -z "$1" ]; then - echo "Usage: `basename $0` <deploy|upgrade> [arguments]" + wordpress_usage exit 1 elif [ "$1" == "deploy" ]; then shift @@ -136,4 +141,11 @@ elif [ "$1" == "deploy" ]; then elif [ "$1" == "upgrade" ]; then shift wordpress_upgrade $* +elif [ "$1" == "help" ]; then + wordpress_usage + /usr/local/share/wp-cli/src/bin/wp help +else + # Send all other requests to wp-cli + shift + /usr/local/share/wp-cli/src/bin/wp $* fi |