feat: add support for enhanced help output

This commit is contained in:
Jose Diaz-Gonzalez
2017-09-11 01:25:34 -04:00
parent bad012bde2
commit 00f9cb8b62
28 changed files with 564 additions and 230 deletions

View File

@@ -4,7 +4,11 @@ set -eo pipefail; [[ $DOKKU_TRACE ]] && set -x
source "$PLUGIN_BASE_PATH/common/functions"
source "$(dirname "$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)")/functions"
postgres-destroy-cmd() {
service-destroy-cmd() {
#E destroy the service, it's data, and the running container
#E dokku $PLUGIN_COMMAND_PREFIX:destroy lolipop
#A service, service to run command against
#F -f|--force, force destroy without asking for confirmation
declare desc="delete the $PLUGIN_SERVICE service/data/container if there are no links left"
local cmd="$PLUGIN_COMMAND_PREFIX:destroy" argv=("$@"); [[ ${argv[0]} == "$cmd" ]] && shift 1
declare SERVICE="$1" FORCE_FLAG="$2"
@@ -52,4 +56,4 @@ postgres-destroy-cmd() {
dokku_log_info2 "$PLUGIN_SERVICE container deleted: $SERVICE"
}
postgres-destroy-cmd "$@"
service-destroy-cmd "$@"