diff --git a/plugins/apps/commands b/plugins/apps/commands index 97b8fae13..d6a140f4b 100755 --- a/plugins/apps/commands +++ b/plugins/apps/commands @@ -7,10 +7,11 @@ case "$1" in help_content_func () { declare desc="return apps plugin help content" cat< , Clones an app apps:create , Create a new app apps:destroy , Permanently destroy an app + apps:list, List your apps apps:rename , Rename an app apps:report [] [], Display report about an app help_content diff --git a/plugins/apps/internal-functions b/plugins/apps/internal-functions new file mode 100755 index 000000000..1374bda6b --- /dev/null +++ b/plugins/apps/internal-functions @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +set -eo pipefail; [[ $DOKKU_TRACE ]] && set -x +source "$PLUGIN_CORE_AVAILABLE_PATH/common/functions" + +apps_list_cmd() { + declare desc="lists all apps" + local cmd="apps" + local app + + dokku_log_info2_quiet "My Apps" + for app in $(dokku_apps); do + echo "$app" + done +} diff --git a/plugins/apps/subcommands/default b/plugins/apps/subcommands/default index 47f5973a6..ac2c04ed3 100755 --- a/plugins/apps/subcommands/default +++ b/plugins/apps/subcommands/default @@ -1,16 +1,6 @@ #!/usr/bin/env bash set -eo pipefail; [[ $DOKKU_TRACE ]] && set -x -source "$PLUGIN_CORE_AVAILABLE_PATH/common/functions" +source "$PLUGIN_AVAILABLE_PATH/apps/internal-functions" -apps_main_cmd() { - declare desc="lists all apps" - local cmd="apps" - local app - - dokku_log_info2_quiet "My Apps" - for app in $(dokku_apps); do - echo "$app" - done -} - -apps_main_cmd "$@" +dokku_log_warn "Deprecated: Please use apps:list" +apps_list_cmd "$@" diff --git a/plugins/apps/subcommands/list b/plugins/apps/subcommands/list new file mode 100755 index 000000000..b9573fac2 --- /dev/null +++ b/plugins/apps/subcommands/list @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +set -eo pipefail; [[ $DOKKU_TRACE ]] && set -x +source "$PLUGIN_AVAILABLE_PATH/apps/internal-functions" + +apps_list_cmd "$@"