mirror of
https://github.com/dokku/dokku.git
synced 2025-12-29 00:25:08 +01:00
This change removes all deprecated commands. In many cases, users have been warned for a number of releases before the commands have been removed. All commands that were removed have existing alternatives.
41 lines
1.4 KiB
Bash
Executable File
41 lines
1.4 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
set -eo pipefail
|
|
[[ $DOKKU_TRACE ]] && set -x
|
|
|
|
cmd-proxy-help() {
|
|
declare desc="help command"
|
|
declare CMD="$1"
|
|
local plugin_name="proxy"
|
|
local plugin_description="Manage the proxy integration for an app"
|
|
|
|
if [[ "$CMD" == "$plugin_name:help" ]]; then
|
|
echo -e "Usage: dokku $plugin_name[:COMMAND]"
|
|
echo ''
|
|
echo "$plugin_description"
|
|
echo ''
|
|
echo 'Additional commands:'
|
|
fn-help-content | sort | column -c2 -t -s,
|
|
elif [[ $(ps -o command= $PPID) == *"--all"* ]]; then
|
|
fn-help-content
|
|
else
|
|
cat <<help_desc
|
|
$plugin_name, $plugin_description
|
|
help_desc
|
|
fi
|
|
}
|
|
|
|
fn-help-content() {
|
|
declare desc="return help content"
|
|
cat <<help_content
|
|
proxy:disable <app>, Disable proxy for app
|
|
proxy:enable <app>, Enable proxy for app
|
|
proxy:ports <app>, List proxy port mappings for app
|
|
proxy:ports-add <app> [<scheme>:<host-port>:<container-port>...], Add proxy port mappings to an app
|
|
proxy:ports-clear <app>, Clear all proxy port mappings for an app
|
|
proxy:ports-remove <app> [<host-port>|<scheme>:<host-port>:<container-port>...], Remove specific proxy port mappings from an app
|
|
proxy:ports-set <app> [<scheme>:<host-port>:<container-port>...], Set proxy port mappings for an app
|
|
proxy:report [<app>] [<flag>], Displays a proxy report for one or more apps
|
|
proxy:set <app> <proxy-type>, Set proxy type for app
|
|
help_content
|
|
}
|