Created
July 10, 2016 12:53
-
-
Save dmmfll/58fd650e887a84f247d95192cb9b032f to your computer and use it in GitHub Desktop.
output with trace "on" with gitsubmodules deploy
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
+ case "$(lsb_release -si)" in | |
++ lsb_release -si | |
+ export DOKKU_DISTRO=ubuntu | |
+ DOKKU_DISTRO=ubuntu | |
+ export DOKKU_IMAGE=gliderlabs/herokuish | |
+ DOKKU_IMAGE=gliderlabs/herokuish | |
+ export DOKKU_LIB_ROOT=/var/lib/dokku | |
+ DOKKU_LIB_ROOT=/var/lib/dokku | |
+ export PLUGIN_PATH=/var/lib/dokku/plugins | |
+ PLUGIN_PATH=/var/lib/dokku/plugins | |
+ export PLUGIN_AVAILABLE_PATH=/var/lib/dokku/plugins/available | |
+ PLUGIN_AVAILABLE_PATH=/var/lib/dokku/plugins/available | |
+ export PLUGIN_ENABLED_PATH=/var/lib/dokku/plugins/enabled | |
+ PLUGIN_ENABLED_PATH=/var/lib/dokku/plugins/enabled | |
+ export PLUGIN_CORE_PATH=/var/lib/dokku/core-plugins | |
+ PLUGIN_CORE_PATH=/var/lib/dokku/core-plugins | |
+ export PLUGIN_CORE_AVAILABLE_PATH=/var/lib/dokku/core-plugins/available | |
+ PLUGIN_CORE_AVAILABLE_PATH=/var/lib/dokku/core-plugins/available | |
+ export PLUGIN_CORE_ENABLED_PATH=/var/lib/dokku/core-plugins/enabled | |
+ PLUGIN_CORE_ENABLED_PATH=/var/lib/dokku/core-plugins/enabled | |
+ export DOKKU_API_VERSION=1 | |
+ DOKKU_API_VERSION=1 | |
+ export DOKKU_NOT_IMPLEMENTED_EXIT=10 | |
+ DOKKU_NOT_IMPLEMENTED_EXIT=10 | |
+ export DOKKU_VALID_EXIT=0 | |
+ DOKKU_VALID_EXIT=0 | |
+ export DOKKU_LOGS_DIR=/var/log/dokku | |
+ DOKKU_LOGS_DIR=/var/log/dokku | |
+ export DOKKU_EVENTS_LOGFILE=/var/log/dokku/events.log | |
+ DOKKU_EVENTS_LOGFILE=/var/log/dokku/events.log | |
+ export DOKKU_CONTAINER_LABEL=dokku | |
+ DOKKU_CONTAINER_LABEL=dokku | |
+ export DOKKU_GLOBAL_RUN_ARGS=--label=dokku | |
+ DOKKU_GLOBAL_RUN_ARGS=--label=dokku | |
+ source /var/lib/dokku/core-plugins/available/common/functions | |
++ set -eo pipefail | |
++ [[ -n 1 ]] | |
++ set -x | |
+ parse_args git-receive-pack ''\''sample-nodejs'\''' | |
+ declare 'desc=top-level cli arg parser' | |
+ local next_index=1 | |
+ local skip=false | |
+ args=("$@") | |
+ local args | |
+ for arg in '"$@"' | |
+ false | |
+ case "$arg" in | |
+ local next_index=2 | |
+ for arg in '"$@"' | |
+ false | |
+ case "$arg" in | |
+ local next_index=3 | |
+ return 0 | |
+ args=("$@") | |
+ [[ git-receive-pack =~ ^--.* ]] | |
+ has_tty | |
+ declare 'desc=return 0 if we have a tty' | |
++ /usr/bin/tty | |
++ true | |
+ [[ not a tty == \n\o\t\ \a\ \t\t\y ]] | |
+ return 1 | |
+ DOKKU_QUIET_OUTPUT=1 | |
++ id -un | |
+ [[ dokku != \d\o\k\k\u ]] | |
++ id -un | |
+ [[ dokku != \r\o\o\t ]] | |
+ [[ git-receive-pack =~ ^plugin:.* ]] | |
+ [[ -n git-receive-pack 'sample-nodejs' ]] | |
+ export -n SSH_ORIGINAL_COMMAND | |
+ [[ git-receive-pack =~ config-* ]] | |
+ [[ git-receive-pack =~ docker-options* ]] | |
+ set -f | |
+ /usr/bin/dokku git-receive-pack ''\''sample-nodejs'\''' | |
+ case "$(lsb_release -si)" in | |
++ lsb_release -si | |
+ export DOKKU_DISTRO=ubuntu | |
+ DOKKU_DISTRO=ubuntu | |
+ export DOKKU_IMAGE=gliderlabs/herokuish | |
+ DOKKU_IMAGE=gliderlabs/herokuish | |
+ export DOKKU_LIB_ROOT=/var/lib/dokku | |
+ DOKKU_LIB_ROOT=/var/lib/dokku | |
+ export PLUGIN_PATH=/var/lib/dokku/plugins | |
+ PLUGIN_PATH=/var/lib/dokku/plugins | |
+ export PLUGIN_AVAILABLE_PATH=/var/lib/dokku/plugins/available | |
+ PLUGIN_AVAILABLE_PATH=/var/lib/dokku/plugins/available | |
+ export PLUGIN_ENABLED_PATH=/var/lib/dokku/plugins/enabled | |
+ PLUGIN_ENABLED_PATH=/var/lib/dokku/plugins/enabled | |
+ export PLUGIN_CORE_PATH=/var/lib/dokku/core-plugins | |
+ PLUGIN_CORE_PATH=/var/lib/dokku/core-plugins | |
+ export PLUGIN_CORE_AVAILABLE_PATH=/var/lib/dokku/core-plugins/available | |
+ PLUGIN_CORE_AVAILABLE_PATH=/var/lib/dokku/core-plugins/available | |
+ export PLUGIN_CORE_ENABLED_PATH=/var/lib/dokku/core-plugins/enabled | |
+ PLUGIN_CORE_ENABLED_PATH=/var/lib/dokku/core-plugins/enabled | |
+ export DOKKU_API_VERSION=1 | |
+ DOKKU_API_VERSION=1 | |
+ export DOKKU_NOT_IMPLEMENTED_EXIT=10 | |
+ DOKKU_NOT_IMPLEMENTED_EXIT=10 | |
+ export DOKKU_VALID_EXIT=0 | |
+ DOKKU_VALID_EXIT=0 | |
+ export DOKKU_LOGS_DIR=/var/log/dokku | |
+ DOKKU_LOGS_DIR=/var/log/dokku | |
+ export DOKKU_EVENTS_LOGFILE=/var/log/dokku/events.log | |
+ DOKKU_EVENTS_LOGFILE=/var/log/dokku/events.log | |
+ export DOKKU_CONTAINER_LABEL=dokku | |
+ DOKKU_CONTAINER_LABEL=dokku | |
+ export DOKKU_GLOBAL_RUN_ARGS=--label=dokku | |
+ DOKKU_GLOBAL_RUN_ARGS=--label=dokku | |
+ source /var/lib/dokku/core-plugins/available/common/functions | |
++ set -eo pipefail | |
++ [[ -n 1 ]] | |
++ set -x | |
+ parse_args git-receive-pack ''\''sample-nodejs'\''' | |
+ declare 'desc=top-level cli arg parser' | |
+ local next_index=1 | |
+ local skip=false | |
+ args=("$@") | |
+ local args | |
+ for arg in '"$@"' | |
+ false | |
+ case "$arg" in | |
+ local next_index=2 | |
+ for arg in '"$@"' | |
+ false | |
+ case "$arg" in | |
+ local next_index=3 | |
+ return 0 | |
+ args=("$@") | |
+ [[ git-receive-pack =~ ^--.* ]] | |
+ has_tty | |
+ declare 'desc=return 0 if we have a tty' | |
++ /usr/bin/tty | |
++ true | |
+ [[ not a tty == \n\o\t\ \a\ \t\t\y ]] | |
+ return 1 | |
+ DOKKU_QUIET_OUTPUT=1 | |
++ id -un | |
+ [[ dokku != \d\o\k\k\u ]] | |
++ id -un | |
+ [[ dokku != \r\o\o\t ]] | |
+ [[ git-receive-pack =~ ^plugin:.* ]] | |
+ [[ -n '' ]] | |
+ dokku_auth git-receive-pack ''\''sample-nodejs'\''' | |
+ declare 'desc=calls user-auth plugin trigger' | |
+ export SSH_USER=dokku | |
+ SSH_USER=dokku | |
+ export SSH_NAME=dmmmd | |
+ SSH_NAME=dmmmd | |
+ plugn trigger user-auth dokku dmmmd git-receive-pack ''\''sample-nodejs'\''' | |
+ source /var/lib/dokku/core-plugins/available/common/functions | |
++ set -eo pipefail | |
++ [[ -n 1 ]] | |
++ set -x | |
+ [[ ! -n '' ]] | |
+ return 0 | |
+ case "$1" in | |
+ execute_dokku_cmd git-receive-pack ''\''sample-nodejs'\''' | |
+ declare 'desc=executes dokku sub-commands' | |
+ local PLUGIN_NAME=git-receive-pack | |
+ local PLUGIN_CMD=git-receive-pack | |
+ local implemented=0 | |
+ local script | |
+ argv=("$@") | |
+ local argv | |
+ case "$PLUGIN_NAME" in | |
++ readlink -f /var/lib/dokku/plugins/enabled/git-receive-pack | |
+ [[ /var/lib/dokku/plugins/enabled/git-receive-pack == *core-plugins* ]] | |
+ [[ -x /var/lib/dokku/plugins/enabled/git-receive-pack/subcommands/default ]] | |
+ [[ -x /var/lib/dokku/plugins/enabled/git-receive-pack/subcommands/git-receive-pack ]] | |
+ [[ -x /var/lib/dokku/plugins/enabled/git-receive-pack/subcommands/git-receive-pack ]] | |
+ [[ 0 -eq 0 ]] | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/00_dokku-standard/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/20_events/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/apps/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/certs/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/checks/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/config/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/docker-options/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/domains/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/enter/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/git/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ source /var/lib/dokku/plugins/available/git/functions | |
++ set -eo pipefail | |
++ [[ -n 1 ]] | |
++ set -x | |
++ source /var/lib/dokku/core-plugins/available/common/functions | |
+++ set -eo pipefail | |
+++ [[ -n 1 ]] | |
+++ set -x | |
++ source /var/lib/dokku/plugins/available/apps/functions | |
+++ set -eo pipefail | |
+++ [[ -n 1 ]] | |
+++ set -x | |
+++ source /var/lib/dokku/core-plugins/available/common/functions | |
++++ set -eo pipefail | |
++++ [[ -n 1 ]] | |
++++ set -x | |
+++ source /var/lib/dokku/plugins/available/config/functions | |
++++ set -eo pipefail | |
++++ [[ -n 1 ]] | |
++++ set -x | |
++++ source /var/lib/dokku/core-plugins/available/common/functions | |
+++++ set -eo pipefail | |
+++++ [[ -n 1 ]] | |
+++++ set -x | |
++ source /var/lib/dokku/plugins/available/config/functions | |
+++ set -eo pipefail | |
+++ [[ -n 1 ]] | |
+++ set -x | |
+++ source /var/lib/dokku/core-plugins/available/common/functions | |
++++ set -eo pipefail | |
++++ [[ -n 1 ]] | |
++++ set -x | |
+ case "$1" in | |
+ git_glob_cmd git-receive-pack ''\''sample-nodejs'\''' | |
+ declare 'desc=catch-all for any other git-* commands' | |
+ local 'cmd=git-*' | |
++ sed 's/^\///g' | |
++ sed 's/\\'\''/'\''/g' | |
++ perl -pe 's/(?<!\\)'\''//g' | |
++ echo ''\''sample-nodejs'\''' | |
+ local APP=sample-nodejs | |
+ local APP_PATH=/home/dokku/sample-nodejs | |
+ [[ git-receive-pack == \g\i\t\-\r\e\c\e\i\v\e\-\p\a\c\k ]] | |
+ [[ ! -d /home/dokku/sample-nodejs/refs ]] | |
+ git init --bare /home/dokku/sample-nodejs | |
+ local PRERECEIVE_HOOK=/home/dokku/sample-nodejs/hooks/pre-receive | |
+ cat | |
+ chmod +x /home/dokku/sample-nodejs/hooks/pre-receive | |
+ [[ git-receive-pack == \g\i\t\-\r\e\c\e\i\v\e\-\p\a\c\k ]] | |
+ local 'args=git-receive-pack '\''/home/dokku/sample-nodejs'\''' | |
+ git-shell -c 'git-receive-pack '\''/home/dokku/sample-nodejs'\''' | |
remote: + case "$(lsb_release -si)" in[K | |
remote: ++ lsb_release -si[K | |
remote: + export DOKKU_DISTRO=ubuntu[K | |
remote: + DOKKU_DISTRO=ubuntu[K | |
remote: + export DOKKU_IMAGE=gliderlabs/herokuish[K | |
remote: + DOKKU_IMAGE=gliderlabs/herokuish[K | |
remote: + export DOKKU_LIB_ROOT=/var/lib/dokku[K | |
remote: + DOKKU_LIB_ROOT=/var/lib/dokku[K | |
remote: + export PLUGIN_PATH=/var/lib/dokku/plugins[K | |
remote: + PLUGIN_PATH=/var/lib/dokku/plugins[K | |
remote: + export PLUGIN_AVAILABLE_PATH=/var/lib/dokku/plugins/available[K | |
remote: + PLUGIN_AVAILABLE_PATH=/var/lib/dokku/plugins/available[K | |
remote: + export PLUGIN_ENABLED_PATH=/var/lib/dokku/plugins/enabled[K | |
remote: + PLUGIN_ENABLED_PATH=/var/lib/dokku/plugins/enabled[K | |
remote: + export PLUGIN_CORE_PATH=/var/lib/dokku/core-plugins[K | |
remote: + PLUGIN_CORE_PATH=/var/lib/dokku/core-plugins[K | |
remote: + export PLUGIN_CORE_AVAILABLE_PATH=/var/lib/dokku/core-plugins/available[K | |
remote: + PLUGIN_CORE_AVAILABLE_PATH=/var/lib/dokku/core-plugins/available[K | |
remote: + export PLUGIN_CORE_ENABLED_PATH=/var/lib/dokku/core-plugins/enabled[K | |
remote: + PLUGIN_CORE_ENABLED_PATH=/var/lib/dokku/core-plugins/enabled[K | |
remote: + export DOKKU_API_VERSION=1[K | |
remote: + DOKKU_API_VERSION=1[K | |
remote: + export DOKKU_NOT_IMPLEMENTED_EXIT=10[K | |
remote: + DOKKU_NOT_IMPLEMENTED_EXIT=10[K | |
remote: + export DOKKU_VALID_EXIT=0[K | |
remote: + DOKKU_VALID_EXIT=0[K | |
remote: + export DOKKU_LOGS_DIR=/var/log/dokku[K | |
remote: + DOKKU_LOGS_DIR=/var/log/dokku[K | |
remote: + export DOKKU_EVENTS_LOGFILE=/var/log/dokku/events.log[K | |
remote: + DOKKU_EVENTS_LOGFILE=/var/log/dokku/events.log[K | |
remote: + export DOKKU_CONTAINER_LABEL=dokku[K | |
remote: + DOKKU_CONTAINER_LABEL=dokku[K | |
remote: + export DOKKU_GLOBAL_RUN_ARGS=--label=dokku[K | |
remote: + DOKKU_GLOBAL_RUN_ARGS=--label=dokku[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + parse_args git-hook sample-nodejs[K | |
remote: + declare 'desc=top-level cli arg parser'[K | |
remote: + local next_index=1[K | |
remote: + local skip=false[K | |
remote: + args=("$@")[K | |
remote: + local args[K | |
remote: + for arg in '"$@"'[K | |
remote: + false[K | |
remote: + case "$arg" in[K | |
remote: + local next_index=2[K | |
remote: + for arg in '"$@"'[K | |
remote: + false[K | |
remote: + case "$arg" in[K | |
remote: + local next_index=3[K | |
remote: + return 0[K | |
remote: + args=("$@")[K | |
remote: + [[ git-hook =~ ^--.* ]][K | |
remote: + has_tty[K | |
remote: + declare 'desc=return 0 if we have a tty'[K | |
remote: ++ /usr/bin/tty[K | |
remote: ++ true[K | |
remote: + [[ not a tty == \n\o\t\ \a\ \t\t\y ]][K | |
remote: + return 1[K | |
remote: + DOKKU_QUIET_OUTPUT=1[K | |
remote: ++ id -un[K | |
remote: + [[ dokku != \d\o\k\k\u ]][K | |
remote: ++ id -un[K | |
remote: + [[ dokku != \r\o\o\t ]][K | |
remote: + [[ git-hook =~ ^plugin:.* ]][K | |
remote: + [[ -n '' ]][K | |
remote: + dokku_auth git-hook sample-nodejs[K | |
remote: + declare 'desc=calls user-auth plugin trigger'[K | |
remote: + export SSH_USER=dokku[K | |
remote: + SSH_USER=dokku[K | |
remote: + export SSH_NAME=dmmmd[K | |
remote: + SSH_NAME=dmmmd[K | |
remote: + plugn trigger user-auth dokku dmmmd git-hook sample-nodejs[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: + return 0[K | |
remote: + case "$1" in[K | |
remote: + execute_dokku_cmd git-hook sample-nodejs[K | |
remote: + declare 'desc=executes dokku sub-commands'[K | |
remote: + local PLUGIN_NAME=git-hook[K | |
remote: + local PLUGIN_CMD=git-hook[K | |
remote: + local implemented=0[K | |
remote: + local script[K | |
remote: + argv=("$@")[K | |
remote: + local argv[K | |
remote: + case "$PLUGIN_NAME" in[K | |
remote: ++ readlink -f /var/lib/dokku/plugins/enabled/git-hook[K | |
remote: + [[ /var/lib/dokku/plugins/enabled/git-hook == *core-plugins* ]][K | |
remote: + [[ -x /var/lib/dokku/plugins/enabled/git-hook/subcommands/default ]][K | |
remote: + [[ -x /var/lib/dokku/plugins/enabled/git-hook/subcommands/git-hook ]][K | |
remote: + [[ -x /var/lib/dokku/plugins/enabled/git-hook/subcommands/git-hook ]][K | |
remote: + [[ 0 -eq 0 ]][K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/00_dokku-standard/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/20_events/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/apps/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/certs/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/checks/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/config/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/docker-options/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/domains/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/enter/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/git/commands git-hook sample-nodejs[K | |
remote: + source /var/lib/dokku/plugins/available/git/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/apps/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: +++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: ++++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++++ set -eo pipefail[K | |
remote: +++++ [[ -n 1 ]][K | |
remote: +++++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: + case "$1" in[K | |
remote: + git_hook_cmd git-hook sample-nodejs[K | |
remote: + declare 'desc=kick off receive-app trigger from git prereceive hook'[K | |
remote: + local cmd=git-hook[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local oldrev newrev refname[K | |
remote: + read -r oldrev newrev refname[K | |
remote: + [[ refs/heads/master = \r\e\f\s\/\h\e\a\d\s\/\m\a\s\t\e\r ]][K | |
remote: + plugn trigger receive-app sample-nodejs c3bfa47c41994f813dd16f480a2a08ade68e5e00[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + source /var/lib/dokku/plugins/available/git/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/apps/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: +++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: ++++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++++ set -eo pipefail[K | |
remote: +++++ [[ -n 1 ]][K | |
remote: +++++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: + git_receive_app sample-nodejs c3bfa47c41994f813dd16f480a2a08ade68e5e00[K | |
remote: + declare 'desc=git receive-app plugin trigger'[K | |
remote: + local trigger=git_receive_app[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local REV=c3bfa47c41994f813dd16f480a2a08ade68e5e00[K | |
remote: + [[ ! -d /home/dokku/sample-nodejs/refs ]][K | |
remote: + acquire_app_deploy_lock sample-nodejs exclusive[K | |
remote: + declare 'desc=acquire advisory lock for use in git/tar deploys'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + local LOCK_TYPE=exclusive[K | |
remote: + local APP_DEPLOY_LOCK_FD=200[K | |
remote: + local APP_DEPLOY_LOCK_FILE=/home/dokku/sample-nodejs/.deploy.lock[K | |
remote: + local 'LOCK_WAITING_MSG=sample-nodejs is currently being deployed. Waiting...'[K | |
remote: + local 'LOCK_FAILED_MSG=sample-nodejs is currently being deployed. Exiting...'[K | |
remote: + local SHOW_MSG=true[K | |
remote: + eval 'exec 200>/home/dokku/sample-nodejs/.deploy.lock'[K | |
remote: ++ exec[K | |
remote: + [[ exclusive == \w\a\i\t\i\n\g ]][K | |
remote: + flock -n 200[K | |
remote: + git_build sample-nodejs c3bfa47c41994f813dd16f480a2a08ade68e5e00[K | |
remote: + declare 'desc=setup and call git_build_app_repo'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ 2 -ge 2 ]][K | |
remote: + local REF=c3bfa47c41994f813dd16f480a2a08ade68e5e00[K | |
remote: + git_build_app_repo sample-nodejs c3bfa47c41994f813dd16f480a2a08ade68e5e00[K | |
remote: + declare 'desc=builds local git app repo for app'[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local REV=c3bfa47c41994f813dd16f480a2a08ade68e5e00[K | |
remote: ++ mktemp -d /tmp/dokku_git.XXXX[K | |
remote: + local GIT_BUILD_APP_REPO_TMP_WORK_DIR=/tmp/dokku_git.pgMP[K | |
remote: + trap 'rm -rf "$GIT_BUILD_APP_REPO_TMP_WORK_DIR" > /dev/null' RETURN INT TERM EXIT[K | |
remote: + local TMP_TAG=dokku/c3bfa47c41994f813dd16f480a2a08ade68e5e00[K | |
remote: + chmod 755 /tmp/dokku_git.pgMP[K | |
remote: + unset GIT_DIR GIT_WORK_TREE[K | |
remote: + pushd /tmp/dokku_git.pgMP[K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + GIT_DIR=/home/dokku/sample-nodejs[K | |
remote: + git tag -d dokku/c3bfa47c41994f813dd16f480a2a08ade68e5e00[K | |
remote: + true[K | |
remote: + GIT_DIR=/home/dokku/sample-nodejs[K | |
remote: + git tag dokku/c3bfa47c41994f813dd16f480a2a08ade68e5e00 c3bfa47c41994f813dd16f480a2a08ade68e5e00[K | |
remote: + git init[K | |
remote: + git config advice.detachedHead false[K | |
remote: + git remote add origin /home/dokku/sample-nodejs[K | |
remote: + git fetch --depth=1 origin refs/tags/dokku/c3bfa47c41994f813dd16f480a2a08ade68e5e00[K | |
remote: + git reset --hard FETCH_HEAD[K | |
remote: + git submodule update --init --recursive[K | |
remote: + GIT_DIR=/home/dokku/sample-nodejs[K | |
remote: + git tag -d dokku/c3bfa47c41994f813dd16f480a2a08ade68e5e00[K | |
remote: + find -name .git -prune -exec rm -rf '{}' ';'[K | |
remote: + [[ -f Dockerfile ]][K | |
remote: + plugn trigger pre-receive-app sample-nodejs herokuish /tmp/dokku_git.pgMP c3bfa47c41994f813dd16f480a2a08ade68e5e00[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: + sed -u 's/^/[1G/'[K | |
remote: + dokku_receive sample-nodejs herokuish /tmp/dokku_git.pgMP[K | |
remote: + declare 'desc=receives an app kicks off deploy process'[K | |
remote: + source /var/lib/dokku/plugins/available/config/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: + local APP=sample-nodejs[K | |
remote: ++ get_app_image_name sample-nodejs[K | |
remote: ++ declare 'desc=return image identifier for a given app, tag tuple. validate if tag is presented'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local IMAGE_TAG=[K | |
remote: ++ IMAGE_REPO=[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ [[ -z '' ]][K | |
remote: +++ get_app_image_repo sample-nodejs[K | |
remote: +++ declare 'desc=central definition of image repo pattern'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ local IMAGE_REPO=dokku/sample-nodejs[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ echo dokku/sample-nodejs[K | |
remote: ++ IMAGE_REPO=dokku/sample-nodejs[K | |
remote: ++ [[ -n '' ]][K | |
remote: ++ local IMAGE=dokku/sample-nodejs:latest[K | |
remote: ++ echo dokku/sample-nodejs:latest[K | |
remote: + local IMAGE=dokku/sample-nodejs:latest[K | |
remote: + local IMAGE_SOURCE_TYPE=herokuish[K | |
remote: + local TMP_WORK_DIR=/tmp/dokku_git.pgMP[K | |
remote: + [[ -z '' ]][K | |
remote: + dokku_log_info1 'Cleaning up...'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> Cleaning up...'[K | |
remote: + docker_cleanup[K | |
remote: + declare 'desc=cleans up all exited/dead containers and removes all dangling images'[K | |
remote: [1G-----> Cleaning up...[K | |
remote: ++ docker ps -a -f status=exited -f label=dokku -q[K | |
remote: + docker rm ded0d715a085 c5f74b8a56d2 e1c98300293b 49f903dea1e8 f338b2d4b4f7 e0c0a7dfcb4b 5b1bacbf0863 dff3bf63b463[K | |
remote: ++ docker ps -a -f status=dead -f label=dokku -q[K | |
remote: + docker rm a257158cf786[K | |
remote: + dokku_log_info1 'Building sample-nodejs from herokuish...'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> Building sample-nodejs from herokuish...'[K | |
remote: + config_set --no-restart sample-nodejs DOKKU_APP_TYPE=herokuish[K | |
remote: [1G-----> Building sample-nodejs from herokuish...[K | |
remote: ++ docker images -f dangling=true -q[K | |
remote: + docker rmi 85e72b985313[K | |
remote: + dokku_build sample-nodejs herokuish /tmp/dokku_git.pgMP[K | |
remote: + declare 'desc=build phase'[K | |
remote: + source /var/lib/dokku/plugins/available/config/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local IMAGE_SOURCE_TYPE=herokuish[K | |
remote: + local TMP_WORK_DIR=/tmp/dokku_git.pgMP[K | |
remote: ++ get_app_image_name sample-nodejs[K | |
remote: ++ declare 'desc=return image identifier for a given app, tag tuple. validate if tag is presented'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local IMAGE_TAG=[K | |
remote: ++ IMAGE_REPO=[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ [[ -z '' ]][K | |
remote: +++ get_app_image_repo sample-nodejs[K | |
remote: +++ declare 'desc=central definition of image repo pattern'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ local IMAGE_REPO=dokku/sample-nodejs[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ echo dokku/sample-nodejs[K | |
remote: ++ IMAGE_REPO=dokku/sample-nodejs[K | |
remote: ++ [[ -n '' ]][K | |
remote: ++ local IMAGE=dokku/sample-nodejs:latest[K | |
remote: ++ echo dokku/sample-nodejs:latest[K | |
remote: + local IMAGE=dokku/sample-nodejs:latest[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + local CACHE_DIR=/home/dokku/sample-nodejs/cache[K | |
remote: ++ config_export app sample-nodejs[K | |
remote: ++ declare 'desc=returns export command for config variable of specified type (app/global)'[K | |
remote: ++ local CONFIG_TYPE=app[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ app == \g\l\o\b\a\l ]][K | |
remote: ++ [[ ! -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ cut '-d ' -f2-[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ local 'VARS=DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: ++ awk '{print "export " $0}'[K | |
remote: ++ echo 'DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: ++ return 0[K | |
remote: + eval 'export DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: ++ export DOKKU_APP_TYPE=herokuish[K | |
remote: ++ DOKKU_APP_TYPE=herokuish[K | |
remote: + pushd /tmp/dokku_git.pgMP[K | |
remote: + case "$IMAGE_SOURCE_TYPE" in[K | |
remote: ++ docker run --label=dokku -i -a stdin gliderlabs/herokuish /bin/bash -c 'mkdir -p /app && tar -xC /app'[K | |
remote: ++ tar -c .[K | |
remote: + local id=cad65f2921f9b012846c7a8def9c0c60e0c355ede78b5e4138cd5457b416091c[K | |
remote: ++ docker wait cad65f2921f9b012846c7a8def9c0c60e0c355ede78b5e4138cd5457b416091c[K | |
remote: + test 0 -eq 0[K | |
remote: + docker commit cad65f2921f9b012846c7a8def9c0c60e0c355ede78b5e4138cd5457b416091c dokku/sample-nodejs:latest[K | |
remote: + [[ -d /home/dokku/sample-nodejs/cache ]][K | |
remote: + mkdir -p /home/dokku/sample-nodejs/cache[K | |
remote: + plugn trigger pre-build-buildpack sample-nodejs[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + source /var/lib/dokku/plugins/available/config/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: + build_env_pre_build_buildpack sample-nodejs[K | |
remote: + declare 'desc=build-env pre-build-buildpack plugin trigger'[K | |
remote: + local trigger=build_env_pre_build_buildpack[K | |
remote: + local APP=sample-nodejs[K | |
remote: ++ get_app_image_name sample-nodejs[K | |
remote: ++ declare 'desc=return image identifier for a given app, tag tuple. validate if tag is presented'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local IMAGE_TAG=[K | |
remote: ++ IMAGE_REPO=[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ [[ -z '' ]][K | |
remote: +++ get_app_image_repo sample-nodejs[K | |
remote: +++ declare 'desc=central definition of image repo pattern'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ local IMAGE_REPO=dokku/sample-nodejs[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ echo dokku/sample-nodejs[K | |
remote: ++ IMAGE_REPO=dokku/sample-nodejs[K | |
remote: ++ [[ -n '' ]][K | |
remote: ++ local IMAGE=dokku/sample-nodejs:latest[K | |
remote: ++ echo dokku/sample-nodejs:latest[K | |
remote: + local IMAGE=dokku/sample-nodejs:latest[K | |
remote: + local BUILD_ENV=[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: ++ config_get --global CURL_CONNECT_TIMEOUT[K | |
remote: ++ declare 'desc=get value of given config var'[K | |
remote: ++ [[ --global == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++ set -- config:get --global CURL_CONNECT_TIMEOUT[K | |
remote: ++ config_parse_args config:get --global CURL_CONNECT_TIMEOUT[K | |
remote: ++ declare 'desc=parse config plugin args'[K | |
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ --global == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ ENV_FILE=/home/dokku/ENV[K | |
remote: ++ DOKKU_CONFIG_TYPE=global[K | |
remote: ++ DOKKU_CONFIG_RESTART=false[K | |
remote: ++ [[ --global == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ --global == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ --global == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ CURL_CONNECT_TIMEOUT == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ CURL_CONNECT_TIMEOUT == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ CURL_CONNECT_TIMEOUT == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ CURL_CONNECT_TIMEOUT == \-\-\s\h\e\l\l ]][K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get --global CURL_CONNECT_TIMEOUT[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get '' CURL_CONNECT_TIMEOUT[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get CURL_CONNECT_TIMEOUT[K | |
remote: ++ DOKKU_CONFIG_TYPE=global[K | |
remote: ++ DOKKU_CONFIG_RESTART=false[K | |
remote: ++ [[ global == \a\p\p ]][K | |
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get --global CURL_CONNECT_TIMEOUT[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get '' CURL_CONNECT_TIMEOUT[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get CURL_CONNECT_TIMEOUT[K | |
remote: ++ [[ -z CURL_CONNECT_TIMEOUT ]][K | |
remote: ++ config_create /home/dokku/ENV[K | |
remote: ++ declare 'desc=create config env file'[K | |
remote: ++ local ENV_FILE=/home/dokku/ENV[K | |
remote: ++ [[ -f /home/dokku/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/ENV ]][K | |
remote: ++ local KEY=CURL_CONNECT_TIMEOUT[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ grep '^export CURL_CONNECT_TIMEOUT='[K | |
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV[K | |
remote: + [[ -z 5 ]][K | |
remote: ++ config_get --global CURL_TIMEOUT[K | |
remote: ++ declare 'desc=get value of given config var'[K | |
remote: ++ [[ --global == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++ set -- config:get --global CURL_TIMEOUT[K | |
remote: ++ config_parse_args config:get --global CURL_TIMEOUT[K | |
remote: ++ declare 'desc=parse config plugin args'[K | |
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ --global == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ ENV_FILE=/home/dokku/ENV[K | |
remote: ++ DOKKU_CONFIG_TYPE=global[K | |
remote: ++ DOKKU_CONFIG_RESTART=false[K | |
remote: ++ [[ --global == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ --global == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ --global == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ CURL_TIMEOUT == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ CURL_TIMEOUT == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ CURL_TIMEOUT == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ CURL_TIMEOUT == \-\-\s\h\e\l\l ]][K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get --global CURL_TIMEOUT[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get '' CURL_TIMEOUT[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get CURL_TIMEOUT[K | |
remote: ++ DOKKU_CONFIG_TYPE=global[K | |
remote: ++ DOKKU_CONFIG_RESTART=false[K | |
remote: ++ [[ global == \a\p\p ]][K | |
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get --global CURL_TIMEOUT[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get '' CURL_TIMEOUT[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get CURL_TIMEOUT[K | |
remote: ++ [[ -z CURL_TIMEOUT ]][K | |
remote: ++ config_create /home/dokku/ENV[K | |
remote: ++ declare 'desc=create config env file'[K | |
remote: ++ local ENV_FILE=/home/dokku/ENV[K | |
remote: ++ [[ -f /home/dokku/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/ENV ]][K | |
remote: ++ local KEY=CURL_TIMEOUT[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ grep '^export CURL_TIMEOUT='[K | |
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV[K | |
remote: + [[ -z 30 ]][K | |
remote: ++ config_export global[K | |
remote: ++ declare 'desc=returns export command for config variable of specified type (app/global)'[K | |
remote: ++ local CONFIG_TYPE=global[K | |
remote: ++ local APP=[K | |
remote: ++ local ENV_FILE=/home/dokku//ENV[K | |
remote: ++ [[ global == \g\l\o\b\a\l ]][K | |
remote: ++ local ENV_FILE=/home/dokku/ENV[K | |
remote: ++ [[ ! -f /home/dokku/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/ENV ]][K | |
remote: +++ cut '-d ' -f2-[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV[K | |
remote: ++ local 'VARS=CURL_CONNECT_TIMEOUT='\''5'\''[K | |
remote: CURL_TIMEOUT='\''30'\'''[K | |
remote: ++ awk '{print "export " $0}'[K | |
remote: ++ echo 'CURL_CONNECT_TIMEOUT='\''5'\''[K | |
remote: CURL_TIMEOUT='\''30'\'''[K | |
remote: ++ return 0[K | |
remote: + [[ -n export CURL_CONNECT_TIMEOUT='5'[K | |
remote: export CURL_TIMEOUT='30' ]][K | |
remote: + local 'BUILD_ENV+=[K | |
remote: '[K | |
remote: ++ config_export global[K | |
remote: ++ declare 'desc=returns export command for config variable of specified type (app/global)'[K | |
remote: ++ local CONFIG_TYPE=global[K | |
remote: ++ local APP=[K | |
remote: ++ local ENV_FILE=/home/dokku//ENV[K | |
remote: ++ [[ global == \g\l\o\b\a\l ]][K | |
remote: ++ local ENV_FILE=/home/dokku/ENV[K | |
remote: ++ [[ ! -f /home/dokku/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/ENV ]][K | |
remote: +++ cut '-d ' -f2-[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV[K | |
remote: ++ local 'VARS=CURL_CONNECT_TIMEOUT='\''5'\''[K | |
remote: CURL_TIMEOUT='\''30'\'''[K | |
remote: ++ awk '{print "export " $0}'[K | |
remote: ++ echo 'CURL_CONNECT_TIMEOUT='\''5'\''[K | |
remote: CURL_TIMEOUT='\''30'\'''[K | |
remote: ++ return 0[K | |
remote: + local 'BUILD_ENV+=export CURL_CONNECT_TIMEOUT='\''5'\''[K | |
remote: export CURL_TIMEOUT='\''30'\'''[K | |
remote: + local 'BUILD_ENV+=[K | |
remote: '[K | |
remote: ++ config_export app sample-nodejs[K | |
remote: ++ declare 'desc=returns export command for config variable of specified type (app/global)'[K | |
remote: ++ local CONFIG_TYPE=app[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ app == \g\l\o\b\a\l ]][K | |
remote: ++ [[ ! -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ cut '-d ' -f2-[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ local 'VARS=DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: ++ awk '{print "export " $0}'[K | |
remote: ++ echo 'DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: ++ return 0[K | |
remote: + [[ -n export DOKKU_APP_TYPE='herokuish' ]][K | |
remote: + local 'BUILD_ENV+=[K | |
remote: '[K | |
remote: ++ config_export app sample-nodejs[K | |
remote: ++ declare 'desc=returns export command for config variable of specified type (app/global)'[K | |
remote: ++ local CONFIG_TYPE=app[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ app == \g\l\o\b\a\l ]][K | |
remote: ++ [[ ! -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ cut '-d ' -f2-[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ local 'VARS=DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: ++ awk '{print "export " $0}'[K | |
remote: ++ echo 'DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: ++ return 0[K | |
remote: + local 'BUILD_ENV+=export DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: + local 'BUILD_ENV+=[K | |
remote: '[K | |
remote: + [[ ! -z [K | |
remote: export CURL_CONNECT_TIMEOUT='5'[K | |
remote: export CURL_TIMEOUT='30'[K | |
remote: | |
remote: export DOKKU_APP_TYPE='herokuish'[K | |
remote: ]][K | |
remote: + dokku_log_info1 'Adding BUILD_ENV to build environment...'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> Adding BUILD_ENV to build environment...'[K | |
remote: [1G-----> Adding BUILD_ENV to build environment...[K | |
remote: ++ sed -e 's@export @@g' -e 's@\\n@ @g'[K | |
remote: ++ echo export 'CURL_CONNECT_TIMEOUT='\''5'\''' export 'CURL_TIMEOUT='\''30'\''' export 'DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: +++ cat[K | |
remote: ++ docker run --label=dokku -i -a stdin dokku/sample-nodejs:latest /bin/bash -c 'for ENV_VAR in CURL_CONNECT_TIMEOUT='\''5'\'' CURL_TIMEOUT='\''30'\'' DOKKU_APP_TYPE='\''herokuish'\''; do echo $ENV_VAR |sed '\''s@^\([^=]*\)=\(.*\)$@echo \"\2\" >/tmp/env/\1@g'\'' >>/tmp/set_env.sh; done && mkdir -p /tmp/env && /bin/bash /tmp/set_env.sh'[K | |
remote: + local id=1978265e993a557f6942ae279a084e759acde01449906522122f7e5d05d5a868[K | |
remote: ++ docker wait 1978265e993a557f6942ae279a084e759acde01449906522122f7e5d05d5a868[K | |
remote: + test 0 -eq 0[K | |
remote: + docker commit 1978265e993a557f6942ae279a084e759acde01449906522122f7e5d05d5a868 dokku/sample-nodejs:latest[K | |
remote: ++ docker run --label=dokku -i -a stdin dokku/sample-nodejs:latest /bin/bash -c 'cat >> /app/.env'[K | |
remote: ++ echo -e '[K | |
remote: export CURL_CONNECT_TIMEOUT='\''5'\''[K | |
remote: export CURL_TIMEOUT='\''30'\''[K | |
remote: | |
remote: export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: '[K | |
remote: + local id=997ca7c0f6657a1456a17f7ea6309b0a7171d61a4743720bf85b667ce614ef4e[K | |
remote: ++ docker wait 997ca7c0f6657a1456a17f7ea6309b0a7171d61a4743720bf85b667ce614ef4e[K | |
remote: + test 0 -eq 0[K | |
remote: + docker commit 997ca7c0f6657a1456a17f7ea6309b0a7171d61a4743720bf85b667ce614ef4e dokku/sample-nodejs:latest[K | |
remote: ++ plugn trigger docker-args-build sample-nodejs herokuish[K | |
remote: ++ :[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: + docker_args sample-nodejs herokuish[K | |
remote: + declare 'desc=docker args plugin trigger'[K | |
remote: + local trigger=/var/lib/dokku/plugins/enabled/docker-options/docker-args-build[K | |
remote: ++ cat[K | |
remote: + local STDIN=[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local IMAGE_SOURCE_TYPE=herokuish[K | |
remote: + case "$0" in[K | |
remote: + local PHASE=BUILD[K | |
remote: + local FILE_PREFIX=DOCKER_OPTIONS_[K | |
remote: + local PHASE_FILE_PATH=/home/dokku/sample-nodejs/DOCKER_OPTIONS_BUILD[K | |
remote: + local output=[K | |
remote: + [[ -f /home/dokku/sample-nodejs/DOCKER_OPTIONS_BUILD ]][K | |
remote: + echo -n ''[K | |
remote: + local DOCKER_ARGS=[K | |
remote: + [[ -n 1 ]][K | |
remote: + DOCKER_ARGS+=' -e TRACE=true '[K | |
remote: ++ docker run --label=dokku -d -v /home/dokku/sample-nodejs/cache:/cache -e CACHE_PATH=/cache -e TRACE=true dokku/sample-nodejs:latest /build[K | |
remote: + local id=26a8f28c0282a66772d7c03ac436bf6797a2b81c6dca1d1f4282a65453799123[K | |
remote: + docker attach 26a8f28c0282a66772d7c03ac436bf6797a2b81c6dca1d1f4282a65453799123[K | |
remote: CMDS["$ns:${as/#$ns-/}"]=buildpack[K | |
remote: + CMDS["$1"]=buildpack[K | |
remote: + cmd-export buildpack-build[K | |
remote: + declare 'desc=Exports a function as a command'[K | |
remote: + declare fn=buildpack-build as=buildpack-build[K | |
remote: + local ns=[K | |
remote: ++ cmd-list-ns[K | |
remote: ++ sort[K | |
remote: ++ grep -v :[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :version[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :help[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :test[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :paths[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + grep '^buildpack-'[K | |
remote: + echo buildpack-build[K | |
remote: + ns=buildpack[K | |
remote: + CMDS["$ns:${as/#$ns-/}"]=buildpack-build[K | |
remote: + cmd-export buildpack-install[K | |
remote: + declare 'desc=Exports a function as a command'[K | |
remote: + declare fn=buildpack-install as=buildpack-install[K | |
remote: + local ns=[K | |
remote: ++ cmd-list-ns[K | |
remote: ++ grep -v :[K | |
remote: ++ sort[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :version[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :help[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :test[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :paths[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:build[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + grep '^buildpack-'[K | |
remote: + echo buildpack-install[K | |
remote: + ns=buildpack[K | |
remote: + CMDS["$ns:${as/#$ns-/}"]=buildpack-install[K | |
remote: + cmd-export buildpack-list[K | |
remote: + declare 'desc=Exports a function as a command'[K | |
remote: + declare fn=buildpack-list as=buildpack-list[K | |
remote: + local ns=[K | |
remote: ++ cmd-list-ns[K | |
remote: ++ sort[K | |
remote: ++ grep -v :[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :version[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :help[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:install[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :test[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :paths[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:build[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + grep '^buildpack-'[K | |
remote: + echo buildpack-list[K | |
remote: + ns=buildpack[K | |
remote: + CMDS["$ns:${as/#$ns-/}"]=buildpack-list[K | |
remote: + cmd-export-ns slug 'Manage application slugs'[K | |
remote: + declare ns=slug 'desc=Manage application slugs'[K | |
remote: + eval 'slug() { [K | |
remote: declare desc="Manage application slugs"[K | |
remote: cmd-ns slug "$@"; [K | |
remote: }'[K | |
remote: + cmd-export slug[K | |
remote: + declare 'desc=Exports a function as a command'[K | |
remote: + declare fn=slug as=slug[K | |
remote: + local ns=[K | |
remote: ++ cmd-list-ns[K | |
remote: ++ sort[K | |
remote: ++ grep -v :[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :version[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :help[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:install[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :test[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :paths[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:list[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:build[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + grep '^buildpack-'[K | |
remote: + echo slug[K | |
remote: + CMDS["$ns:${as/#$ns-/}"]=slug[K | |
remote: + CMDS["$1"]=slug[K | |
remote: + cmd-export slug-import[K | |
remote: + declare 'desc=Exports a function as a command'[K | |
remote: + declare fn=slug-import as=slug-import[K | |
remote: + local ns=[K | |
remote: ++ cmd-list-ns[K | |
remote: ++ sort[K | |
remote: ++ grep -v :[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :version[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :help[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:install[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :test[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :paths[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :slug[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:list[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:build[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + grep '^buildpack-'[K | |
remote: + echo slug-import[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + echo slug-import[K | |
remote: + grep '^slug-'[K | |
remote: + ns=slug[K | |
remote: + CMDS["$ns:${as/#$ns-/}"]=slug-import[K | |
remote: + cmd-export slug-generate[K | |
remote: + declare 'desc=Exports a function as a command'[K | |
remote: + declare fn=slug-generate as=slug-generate[K | |
remote: + local ns=[K | |
remote: ++ cmd-list-ns[K | |
remote: ++ sort[K | |
remote: ++ grep -v :[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :version[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :help[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:install[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :test[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :paths[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :slug[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug:import[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:list[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:build[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + echo slug-generate[K | |
remote: + grep '^buildpack-'[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + grep '^slug-'[K | |
remote: + echo slug-generate[K | |
remote: + ns=slug[K | |
remote: + CMDS["$ns:${as/#$ns-/}"]=slug-generate[K | |
remote: + cmd-export slug-export[K | |
remote: + declare 'desc=Exports a function as a command'[K | |
remote: + declare fn=slug-export as=slug-export[K | |
remote: + local ns=[K | |
remote: ++ cmd-list-ns[K | |
remote: ++ sort[K | |
remote: ++ grep -v :[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :version[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :help[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:install[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :test[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug:generate[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :paths[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :slug[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug:import[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:list[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:build[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + grep '^buildpack-'[K | |
remote: + echo slug-export[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + echo slug-export[K | |
remote: + grep '^slug-'[K | |
remote: + ns=slug[K | |
remote: + CMDS["$ns:${as/#$ns-/}"]=slug-export[K | |
remote: + cmd-export-ns procfile 'Use Procfiles and run app commands'[K | |
remote: + declare ns=procfile 'desc=Use Procfiles and run app commands'[K | |
remote: + eval 'procfile() { [K | |
remote: declare desc="Use Procfiles and run app commands"[K | |
remote: cmd-ns procfile "$@"; [K | |
remote: }'[K | |
remote: + cmd-export procfile[K | |
remote: + declare 'desc=Exports a function as a command'[K | |
remote: + declare fn=procfile as=procfile[K | |
remote: + local ns=[K | |
remote: ++ cmd-list-ns[K | |
remote: ++ sort[K | |
remote: ++ grep -v :[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :version[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :help[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:install[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :test[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug:generate[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :paths[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :slug[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug:import[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:list[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug:export[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:build[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + grep '^buildpack-'[K | |
remote: + echo procfile[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + grep '^slug-'[K | |
remote: + echo procfile[K | |
remote: + CMDS["$ns:${as/#$ns-/}"]=procfile[K | |
remote: + CMDS["$1"]=procfile[K | |
remote: + cmd-export procfile-start[K | |
remote: + declare 'desc=Exports a function as a command'[K | |
remote: + declare fn=procfile-start as=procfile-start[K | |
remote: + local ns=[K | |
remote: ++ cmd-list-ns[K | |
remote: ++ sort[K | |
remote: ++ grep -v :[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :version[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :help[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :procfile[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:install[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :test[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug:generate[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :paths[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :slug[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug:import[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:list[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug:export[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:build[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo procfile[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + echo procfile-start[K | |
remote: + grep '^buildpack-'[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + echo procfile-start[K | |
remote: + grep '^procfile-'[K | |
remote: + ns=procfile[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + grep '^slug-'[K | |
remote: + echo procfile-start[K | |
remote: + CMDS["$ns:${as/#$ns-/}"]=procfile-start[K | |
remote: + cmd-export procfile-exec[K | |
remote: + declare 'desc=Exports a function as a command'[K | |
remote: + declare fn=procfile-exec as=procfile-exec[K | |
remote: + local ns=[K | |
remote: ++ cmd-list-ns[K | |
remote: ++ sort[K | |
remote: ++ grep -v :[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :version[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :help[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :procfile[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:install[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo procfile:start[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :test[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug:generate[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :paths[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :slug[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug:import[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:list[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug:export[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:build[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo procfile[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + grep '^buildpack-'[K | |
remote: + echo procfile-exec[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + echo procfile-exec[K | |
remote: + grep '^procfile-'[K | |
remote: + ns=procfile[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + echo procfile-exec[K | |
remote: + grep '^slug-'[K | |
remote: + CMDS["$ns:${as/#$ns-/}"]=procfile-exec[K | |
remote: + cmd-export procfile-parse[K | |
remote: + declare 'desc=Exports a function as a command'[K | |
remote: + declare fn=procfile-parse as=procfile-parse[K | |
remote: + local ns=[K | |
remote: ++ cmd-list-ns[K | |
remote: ++ sort[K | |
remote: ++ grep -v :[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :version[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :help[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :procfile[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:install[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo procfile:start[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :test[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug:generate[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :paths[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo :slug[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug:import[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:list[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo slug:export[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo buildpack:build[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo procfile:exec[K | |
remote: ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ echo procfile[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + grep '^buildpack-'[K | |
remote: + echo procfile-parse[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + echo procfile-parse[K | |
remote: + grep '^procfile-'[K | |
remote: + ns=procfile[K | |
remote: + for n in '$(cmd-list-ns)'[K | |
remote: + echo procfile-parse[K | |
remote: + grep '^slug-'[K | |
remote: + CMDS["$ns:${as/#$ns-/}"]=procfile-parse[K | |
remote: + case "$SELF" in[K | |
remote: + buildpack-build[K | |
remote: + declare 'desc=Build an application using installed buildpacks'[K | |
remote: + ensure-paths[K | |
remote: + mkdir -p /app /tmp/env /tmp/build /cache /tmp/buildpacks[K | |
remote: + [[ -n '' ]][K | |
remote: + randomize-unprivileged[K | |
remote: + local userid=31588[K | |
remote: + local username=u31588[K | |
remote: + addgroup --quiet --gid 31588 u31588[K | |
remote: + adduser --shell /bin/bash --disabled-password --force-badname --no-create-home --uid 31588 --gid 31588 --gecos '' --quiet --home /app u31588[K | |
remote: + unprivileged_user=u31588[K | |
remote: + unprivileged_group=u31588[K | |
remote: + buildpack-setup[K | |
remote: + export APP_DIR=/app[K | |
remote: + APP_DIR=/app[K | |
remote: + export HOME=/app[K | |
remote: + HOME=/app[K | |
remote: + export REQUEST_ID=build-9030[K | |
remote: + REQUEST_ID=build-9030[K | |
remote: + export STACK=cedar-14[K | |
remote: + STACK=cedar-14[K | |
remote: + cp -r /app/. /tmp/build[K | |
remote: + usermod --home /app u31588[K | |
remote: + chown -R u31588:u31588 /app /tmp/build /cache /tmp/env /tmp/buildpacks[K | |
remote: + export CURL_CONNECT_TIMEOUT=30[K | |
remote: + CURL_CONNECT_TIMEOUT=30[K | |
remote: + export CURL_TIMEOUT=180[K | |
remote: + CURL_TIMEOUT=180[K | |
remote: + [[ -f /app/.env ]][K | |
remote: + source /app/.env[K | |
remote: ++ export CURL_CONNECT_TIMEOUT=5[K | |
remote: ++ CURL_CONNECT_TIMEOUT=5[K | |
remote: ++ export CURL_TIMEOUT=30[K | |
remote: ++ CURL_TIMEOUT=30[K | |
remote: ++ export DOKKU_APP_TYPE=herokuish[K | |
remote: ++ DOKKU_APP_TYPE=herokuish[K | |
remote: + indent[K | |
remote: + read line[K | |
remote: + buildpack-execute[K | |
remote: + [[ -n '' ]][K | |
remote: + ls /tmp/buildpacks/heroku-buildpack-multi[K | |
remote: ++ unprivileged /tmp/buildpacks/heroku-buildpack-multi/bin/detect /tmp/build[K | |
remote: ++ setuidgid u31588 /tmp/buildpacks/heroku-buildpack-multi/bin/detect /tmp/build[K | |
remote: + selected_name='no .buildpacks file'[K | |
remote: + [[ ! -n '' ]][K | |
remote: + buildpacks=($buildpack_path/*)[K | |
remote: + local buildpacks[K | |
remote: + for buildpack in '"${buildpacks[@]}"'[K | |
remote: ++ unprivileged /tmp/buildpacks/buildpack-nginx/bin/detect /tmp/build[K | |
remote: ++ setuidgid u31588 /tmp/buildpacks/buildpack-nginx/bin/detect /tmp/build[K | |
remote: + selected_name=[K | |
remote: + for buildpack in '"${buildpacks[@]}"'[K | |
remote: ++ unprivileged /tmp/buildpacks/emberjs/bin/detect /tmp/build[K | |
remote: ++ setuidgid u31588 /tmp/buildpacks/emberjs/bin/detect /tmp/build[K | |
remote: + selected_name=[K | |
remote: + for buildpack in '"${buildpacks[@]}"'[K | |
remote: ++ unprivileged /tmp/buildpacks/heroku-buildpack-clojure/bin/detect /tmp/build[K | |
remote: ++ setuidgid u31588 /tmp/buildpacks/heroku-buildpack-clojure/bin/detect /tmp/build[K | |
remote: + selected_name=no[K | |
remote: + for buildpack in '"${buildpacks[@]}"'[K | |
remote: ++ unprivileged /tmp/buildpacks/heroku-buildpack-erlang/bin/detect /tmp/build[K | |
remote: ++ setuidgid u31588 /tmp/buildpacks/heroku-buildpack-erlang/bin/detect /tmp/build[K | |
remote: + selected_name=[K | |
remote: + for buildpack in '"${buildpacks[@]}"'[K | |
remote: ++ unprivileged /tmp/buildpacks/heroku-buildpack-go/bin/detect /tmp/build[K | |
remote: ++ setuidgid u31588 /tmp/buildpacks/heroku-buildpack-go/bin/detect /tmp/build[K | |
remote: + selected_name=[K | |
remote: + for buildpack in '"${buildpacks[@]}"'[K | |
remote: ++ unprivileged /tmp/buildpacks/heroku-buildpack-gradle/bin/detect /tmp/build[K | |
remote: ++ setuidgid u31588 /tmp/buildpacks/heroku-buildpack-gradle/bin/detect /tmp/build[K | |
remote: + selected_name=no[K | |
remote: + for buildpack in '"${buildpacks[@]}"'[K | |
remote: ++ unprivileged /tmp/buildpacks/heroku-buildpack-grails/bin/detect /tmp/build[K | |
remote: ++ setuidgid u31588 /tmp/buildpacks/heroku-buildpack-grails/bin/detect /tmp/build[K | |
remote: + selected_name=no[K | |
remote: + for buildpack in '"${buildpacks[@]}"'[K | |
remote: ++ unprivileged /tmp/buildpacks/heroku-buildpack-java/bin/detect /tmp/build[K | |
remote: ++ setuidgid u31588 /tmp/buildpacks/heroku-buildpack-java/bin/detect /tmp/build[K | |
remote: + selected_name=no[K | |
remote: + for buildpack in '"${buildpacks[@]}"'[K | |
remote: ++ unprivileged /tmp/buildpacks/heroku-buildpack-multi/bin/detect /tmp/build[K | |
remote: ++ setuidgid u31588 /tmp/buildpacks/heroku-buildpack-multi/bin/detect /tmp/build[K | |
remote: + selected_name='no .buildpacks file'[K | |
remote: + for buildpack in '"${buildpacks[@]}"'[K | |
remote: ++ unprivileged /tmp/buildpacks/heroku-buildpack-nodejs/bin/detect /tmp/build[K | |
remote: ++ setuidgid u31588 /tmp/buildpacks/heroku-buildpack-nodejs/bin/detect /tmp/build[K | |
remote: + selected_name=Node.js[K | |
remote: + selected_path=/tmp/buildpacks/heroku-buildpack-nodejs[K | |
remote: + break[K | |
remote: + [[ -n /tmp/buildpacks/heroku-buildpack-nodejs ]][K | |
remote: + [[ -n Node.js ]][K | |
remote: + title 'Node.js app detected'[K | |
remote: + echo '[1G----->' Node.js app detected[K | |
remote: + + [[ [1G-----> Node.js app detected == --* ]][K | |
remote: + [[ [1G-----> Node.js app detected == ==* ]][K | |
remote: + echo '[1G ' '[1G-----> Node.js app detected'[K | |
remote: [1G[1G [1G-----> Node.js app detected[K | |
remote: + read line[K | |
remote: cd /tmp/build[K | |
remote: + unprivileged /tmp/buildpacks/heroku-buildpack-nodejs/bin/compile /tmp/build /cache /tmp/env[K | |
remote: + setuidgid u31588 /tmp/buildpacks/heroku-buildpack-nodejs/bin/compile /tmp/build /cache /tmp/env[K | |
remote: + [[ '' == --* ]][K | |
remote: + [[ '' == ==* ]][K | |
remote: + echo '[1G ' ''[K | |
remote: [1G[1G [K | |
remote: + read line[K | |
remote: + [[ -----> Creating runtime environment == --* ]][K | |
remote: + echo '[1G----->' Creating runtime environment[K | |
remote: [1G[1G-----> Creating runtime environment[K | |
remote: + read line[K | |
remote: + [[ '' == --* ]][K | |
remote: + [[ '' == ==* ]][K | |
remote: + echo '[1G ' ''[K | |
remote: [1G[1G [K | |
remote: + read line[K | |
remote: + [[ NPM_CONFIG_LOGLEVEL=error == --* ]][K | |
remote: + [[ NPM_CONFIG_LOGLEVEL=error == ==* ]][K | |
remote: + echo '[1G ' NPM_CONFIG_LOGLEVEL=error[K | |
remote: [1G[1G NPM_CONFIG_LOGLEVEL=error[K | |
remote: + read line[K | |
remote: + [[ NPM_CONFIG_PRODUCTION=true == --* ]][K | |
remote: + [[ NPM_CONFIG_PRODUCTION=true == ==* ]][K | |
remote: + echo '[1G ' NPM_CONFIG_PRODUCTION=true[K | |
remote: [1G[1G NPM_CONFIG_PRODUCTION=true[K | |
remote: + read line[K | |
remote: + [[ NODE_ENV=production == --* ]][K | |
remote: + [[ NODE_ENV=production == ==* ]][K | |
remote: + echo '[1G ' NODE_ENV=production[K | |
remote: [1G[1G NODE_ENV=production[K | |
remote: + read line[K | |
remote: + [[ NODE_MODULES_CACHE=true == --* ]][K | |
remote: + [[ NODE_MODULES_CACHE=true == ==* ]][K | |
remote: + echo '[1G ' NODE_MODULES_CACHE=true[K | |
remote: [1G[1G NODE_MODULES_CACHE=true[K | |
remote: + read line[K | |
remote: + [[ '' == --* ]][K | |
remote: + [[ '' == ==* ]][K | |
remote: + echo '[1G ' ''[K | |
remote: [1G[1G [K | |
remote: + read line[K | |
remote: + [[ -----> Installing binaries == --* ]][K | |
remote: + echo '[1G----->' Installing binaries[K | |
remote: [1G[1G-----> Installing binaries[K | |
remote: + read line[K | |
remote: + [[ engines.node (package.json): 4.2.x == --* ]][K | |
remote: + [[ engines.node (package.json): 4.2.x == ==* ]][K | |
remote: + echo '[1G ' 'engines.node (package.json): 4.2.x'[K | |
remote: [1G[1G engines.node (package.json): 4.2.x[K | |
remote: + read line[K | |
remote: + [[ engines.npm (package.json): unspecified (use default) == --* ]][K | |
remote: + [[ engines.npm (package.json): unspecified (use default) == ==* ]][K | |
remote: + echo '[1G ' 'engines.npm (package.json): unspecified (use default)'[K | |
remote: [1G[1G engines.npm (package.json): unspecified (use default)[K | |
remote: + read line[K | |
remote: + [[ '' == --* ]][K | |
remote: + [[ '' == ==* ]][K | |
remote: + echo '[1G ' ''[K | |
remote: [1G[1G [K | |
remote: + read line[K | |
remote: + [[ Resolving node version 4.2.x via semver.io... == --* ]][K | |
remote: + [[ Resolving node version 4.2.x via semver.io... == ==* ]][K | |
remote: + echo '[1G ' 'Resolving node version 4.2.x via semver.io...'[K | |
remote: [1G[1G Resolving node version 4.2.x via semver.io...[K | |
remote: + read line[K | |
remote: + [[ Downloading and installing node 4.2.6... == --* ]][K | |
remote: + [[ Downloading and installing node 4.2.6... == ==* ]][K | |
remote: + echo '[1G ' 'Downloading and installing node 4.2.6...'[K | |
remote: [1G[1G Downloading and installing node 4.2.6...[K | |
remote: + read line[K | |
remote: + [[ Using default npm version: 2.14.12 == --* ]][K | |
remote: + [[ Using default npm version: 2.14.12 == ==* ]][K | |
remote: + echo '[1G ' 'Using default npm version: 2.14.12'[K | |
remote: [1G[1G Using default npm version: 2.14.12[K | |
remote: + read line[K | |
remote: + [[ '' == --* ]][K | |
remote: + [[ '' == ==* ]][K | |
remote: + echo '[1G ' ''[K | |
remote: [1G[1G [K | |
remote: + read line[K | |
remote: + [[ -----> Restoring cache == --* ]][K | |
remote: + echo '[1G----->' Restoring cache[K | |
remote: [1G[1G-----> Restoring cache[K | |
remote: + read line[K | |
remote: + [[ Skipping cache restore (new runtime signature) == --* ]][K | |
remote: + [[ Skipping cache restore (new runtime signature) == ==* ]][K | |
remote: + echo '[1G ' 'Skipping cache restore (new runtime signature)'[K | |
remote: [1G[1G Skipping cache restore (new runtime signature)[K | |
remote: + read line[K | |
remote: + [[ '' == --* ]][K | |
remote: + [[ '' == ==* ]][K | |
remote: + echo '[1G ' ''[K | |
remote: [1G[1G [K | |
remote: + read line[K | |
remote: + [[ -----> Building dependencies == --* ]][K | |
remote: + echo '[1G----->' Building dependencies[K | |
remote: [1G[1G-----> Building dependencies[K | |
remote: + read line[K | |
remote: + [[ Pruning any extraneous modules == --* ]][K | |
remote: + [[ Pruning any extraneous modules == ==* ]][K | |
remote: + echo '[1G ' 'Pruning any extraneous modules'[K | |
remote: [1G[1G Pruning any extraneous modules[K | |
remote: + read line[K | |
remote: + [[ Installing node modules (package.json) == --* ]][K | |
remote: + [[ Installing node modules (package.json) == ==* ]][K | |
remote: + echo '[1G ' 'Installing node modules (package.json)'[K | |
remote: [1G[1G Installing node modules (package.json)[K | |
remote: + read line[K | |
remote: + [[ express@3.3.8 node_modules/express == --* ]][K | |
remote: + [[ express@3.3.8 node_modules/express == ==* ]][K | |
remote: + echo '[1G ' 'express@3.3.8 node_modules/express'[K | |
remote: [1G[1G express@3.3.8 node_modules/express[K | |
remote: + read line[K | |
remote: + [[ ├── methods@0.0.1 == --* ]][K | |
remote: + [[ ├── methods@0.0.1 == ==* ]][K | |
remote: + echo '[1G ' '├── methods@0.0.1'[K | |
remote: [1G[1G ├── methods@0.0.1[K | |
remote: + read line[K | |
remote: + [[ ├── range-parser@0.0.4 == --* ]][K | |
remote: + [[ ├── range-parser@0.0.4 == ==* ]][K | |
remote: + echo '[1G ' '├── range-parser@0.0.4'[K | |
remote: [1G[1G ├── range-parser@0.0.4[K | |
remote: + read line[K | |
remote: + [[ ├── fresh@0.2.0 == --* ]][K | |
remote: + [[ ├── fresh@0.2.0 == ==* ]][K | |
remote: + echo '[1G ' '├── fresh@0.2.0'[K | |
remote: [1G[1G ├── fresh@0.2.0[K | |
remote: + read line[K | |
remote: + [[ ├── cookie-signature@1.0.1 == --* ]][K | |
remote: + [[ ├── cookie-signature@1.0.1 == ==* ]][K | |
remote: + echo '[1G ' '├── cookie-signature@1.0.1'[K | |
remote: [1G[1G ├── cookie-signature@1.0.1[K | |
remote: + read line[K | |
remote: + [[ ├── buffer-crc32@0.2.1 == --* ]][K | |
remote: + [[ ├── buffer-crc32@0.2.1 == ==* ]][K | |
remote: + echo '[1G ' '├── buffer-crc32@0.2.1'[K | |
remote: [1G[1G ├── buffer-crc32@0.2.1[K | |
remote: + read line[K | |
remote: + [[ ├── cookie@0.1.0 == --* ]][K | |
remote: + [[ ├── cookie@0.1.0 == ==* ]][K | |
remote: + echo '[1G ' '├── cookie@0.1.0'[K | |
remote: [1G[1G ├── cookie@0.1.0[K | |
remote: + read line[K | |
remote: + [[ ├── mkdirp@0.3.5 == --* ]][K | |
remote: + [[ ├── mkdirp@0.3.5 == ==* ]][K | |
remote: + echo '[1G ' '├── mkdirp@0.3.5'[K | |
remote: [1G[1G ├── mkdirp@0.3.5[K | |
remote: + read line[K | |
remote: + [[ ├── send@0.1.4 (mime@1.2.11) == --* ]][K | |
remote: + [[ ├── send@0.1.4 (mime@1.2.11) == ==* ]][K | |
remote: + echo '[1G ' '├── send@0.1.4 (mime@1.2.11)'[K | |
remote: [1G[1G ├── send@0.1.4 (mime@1.2.11)[K | |
remote: + read line[K | |
remote: + [[ ├── debug@2.2.0 (ms@0.7.1) == --* ]][K | |
remote: + [[ ├── debug@2.2.0 (ms@0.7.1) == ==* ]][K | |
remote: + echo '[1G ' '├── debug@2.2.0 (ms@0.7.1)'[K | |
remote: [1G[1G ├── debug@2.2.0 (ms@0.7.1)[K | |
remote: + read line[K | |
remote: + [[ ├── commander@1.2.0 (keypress@0.1.0) == --* ]][K | |
remote: + [[ ├── commander@1.2.0 (keypress@0.1.0) == ==* ]][K | |
remote: + echo '[1G ' '├── commander@1.2.0 (keypress@0.1.0)'[K | |
remote: [1G[1G ├── commander@1.2.0 (keypress@0.1.0)[K | |
remote: + read line[K | |
remote: + [[ └── connect@2.8.8 (uid2@0.0.2, qs@0.6.5, pause@0.0.1, bytes@0.2.0, formidable@1.0.14) == --* ]][K | |
remote: + [[ └── connect@2.8.8 (uid2@0.0.2, qs@0.6.5, pause@0.0.1, bytes@0.2.0, formidable@1.0.14) == ==* ]][K | |
remote: + echo '[1G ' '└── connect@2.8.8 (uid2@0.0.2, qs@0.6.5, pause@0.0.1, bytes@0.2.0, formidable@1.0.14)'[K | |
remote: [1G[1G └── connect@2.8.8 (uid2@0.0.2, qs@0.6.5, pause@0.0.1, bytes@0.2.0, formidable@1.0.14)[K | |
remote: + read line[K | |
remote: + [[ '' == --* ]][K | |
remote: + [[ '' == ==* ]][K | |
remote: + echo '[1G ' ''[K | |
remote: [1G[1G [K | |
remote: + read line[K | |
remote: + [[ -----> Caching build == --* ]][K | |
remote: + echo '[1G----->' Caching build[K | |
remote: [1G[1G-----> Caching build[K | |
remote: + read line[K | |
remote: + [[ Clearing previous node cache == --* ]][K | |
remote: + [[ Clearing previous node cache == ==* ]][K | |
remote: + echo '[1G ' 'Clearing previous node cache'[K | |
remote: [1G[1G Clearing previous node cache[K | |
remote: + read line[K | |
remote: + [[ Saving 2 cacheDirectories (default): == --* ]][K | |
remote: + [[ Saving 2 cacheDirectories (default): == ==* ]][K | |
remote: + echo '[1G ' 'Saving 2 cacheDirectories (default):'[K | |
remote: [1G[1G Saving 2 cacheDirectories (default):[K | |
remote: + read line[K | |
remote: + [[ - node_modules == --* ]][K | |
remote: + [[ - node_modules == ==* ]][K | |
remote: + echo '[1G ' '- node_modules'[K | |
remote: [1G[1G - node_modules[K | |
remote: + read line[K | |
remote: + [[ - bower_components (nothing to cache) == --* ]][K | |
remote: + [[ - bower_components (nothing to cache) == ==* ]][K | |
remote: + echo '[1G ' '- bower_components (nothing to cache)'[K | |
remote: [1G[1G - bower_components (nothing to cache)[K | |
remote: + read line[K | |
remote: + [[ '' == --* ]][K | |
remote: + [[ '' == ==* ]][K | |
remote: + echo '[1G ' ''[K | |
remote: [1G[1G [K | |
remote: + read line[K | |
remote: + [[ -----> Build succeeded! == --* ]][K | |
remote: + echo '[1G----->' Build 'succeeded!'[K | |
remote: [1G[1G-----> Build succeeded![K | |
remote: + read line[K | |
remote: + [[ └── express@3.3.8 == --* ]][K | |
remote: + [[ └── express@3.3.8 == ==* ]][K | |
remote: + echo '[1G ' '└── express@3.3.8'[K | |
remote: [1G[1G └── express@3.3.8[K | |
remote: + read line[K | |
remote: + [[ '' == --* ]][K | |
remote: + [[ '' == ==* ]][K | |
remote: + echo '[1G ' ''[K | |
remote: [1G[1G [K | |
remote: + read line[K | |
remote: + [[ -f /tmp/buildpacks/heroku-buildpack-nodejs/bin/release ]][K | |
remote: + unprivileged /tmp/buildpacks/heroku-buildpack-nodejs/bin/release /tmp/build /cache[K | |
remote: + setuidgid u31588 /tmp/buildpacks/heroku-buildpack-nodejs/bin/release /tmp/build /cache[K | |
remote: + [[ -f /tmp/build/.release ]][K | |
remote: + cat /tmp/build/.release[K | |
remote: + [[ addons: [] == --* ]][K | |
remote: + [[ addons: [] == ==* ]][K | |
remote: + echo '[1G ' 'addons: []'[K | |
remote: [1G[1G addons: [][K | |
remote: + read line[K | |
remote: + [[ default_process_types: == --* ]][K | |
remote: + [[ default_process_types: == ==* ]][K | |
remote: + echo '[1G ' default_process_types:[K | |
remote: [1G[1G default_process_types:[K | |
remote: + read line[K | |
remote: + [[ web: npm start == --* ]][K | |
remote: + [[ web: npm start == ==* ]][K | |
remote: + echo '[1G ' 'web: npm start'[K | |
remote: [1G[1G web: npm start[K | |
remote: + read line[K | |
remote: ++ yaml-get config_vars[K | |
remote: ++ /bin/herokuish ::: yaml-get config_vars[K | |
remote: ++ cat /tmp/build/.release[K | |
remote: + config_vars=[K | |
remote: + [[ -n '' ]][K | |
remote: + cd -[K | |
remote: + shopt -s dotglob nullglob[K | |
remote: + rm -rf /app/.basher /app/.env /app/.gitmodules /app/.npm /app/CHECKS /app/Procfile /app/check_deploy /app/node-js-sample /app/package.json /app/pre-commit[K | |
remote: + mv /tmp/build/.env /tmp/build/.gitmodules /tmp/build/.heroku /tmp/build/.profile.d /tmp/build/.release /tmp/build/CHECKS /tmp/build/Procfile /tmp/build/check_deploy /tmp/build/node-js-sample /tmp/build/node_modules /tmp/build/package.json /tmp/build/pre-commit /app[K | |
remote: + shopt -u dotglob nullglob[K | |
remote: + indent[K | |
remote: + read line[K | |
remote: + procfile-types[K | |
remote: + title 'Discovering process types'[K | |
remote: + echo '[1G----->' Discovering process types[K | |
remote: + [[ [1G-----> Discovering process types == --* ]][K | |
remote: + [[ [1G-----> Discovering process types == ==* ]][K | |
remote: + echo '[1G ' '[1G-----> Discovering process types'[K | |
remote: [1G[1G [1G-----> Discovering process types[K | |
remote: + read line[K | |
remote: + [[ -f /app/Procfile ]][K | |
remote: + local types[K | |
remote: ++ xargs echo[K | |
remote: ++ yaml-esque-keys[K | |
remote: ++ declare 'desc=Get process type keys from colon-separated structure'[K | |
remote: ++ cat /app/Procfile[K | |
remote: +++ cat[K | |
remote: ++ read line[K | |
remote: ++ [[ web: node node-js-sample/index.js =~ ^#.* ]][K | |
remote: ++ key=web[K | |
remote: ++ echo web[K | |
remote: ++ read line[K | |
remote: ++ [[ -n '' ]][K | |
remote: + types=web[K | |
remote: + echo 'Procfile declares types -> web'[K | |
remote: + + [[ Procfile declares types -> web == --* ]][K | |
remote: + [[ Procfile declares types -> web == ==* ]][K | |
remote: + echo '[1G ' 'Procfile declares types -> web'[K | |
remote: [1G[1G Procfile declares types -> web[K | |
remote: return[K | |
remote: + read line[K | |
remote: ++ docker wait 26a8f28c0282a66772d7c03ac436bf6797a2b81c6dca1d1f4282a65453799123[K | |
remote: + test 0 -eq 0[K | |
remote: + docker commit 26a8f28c0282a66772d7c03ac436bf6797a2b81c6dca1d1f4282a65453799123 dokku/sample-nodejs:latest[K | |
remote: + plugn trigger post-build-buildpack sample-nodejs[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: + release_and_deploy sample-nodejs[K | |
remote: + declare 'desc=main function for releasing and deploying an app'[K | |
remote: + source /var/lib/dokku/plugins/available/config/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local IMAGE_TAG=[K | |
remote: ++ get_app_image_name sample-nodejs ''[K | |
remote: ++ declare 'desc=return image identifier for a given app, tag tuple. validate if tag is presented'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local IMAGE_TAG=[K | |
remote: ++ IMAGE_REPO=[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ [[ -z '' ]][K | |
remote: +++ get_app_image_repo sample-nodejs[K | |
remote: +++ declare 'desc=central definition of image repo pattern'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ local IMAGE_REPO=dokku/sample-nodejs[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ echo dokku/sample-nodejs[K | |
remote: ++ IMAGE_REPO=dokku/sample-nodejs[K | |
remote: ++ [[ -n '' ]][K | |
remote: ++ local IMAGE=dokku/sample-nodejs:latest[K | |
remote: ++ echo dokku/sample-nodejs:latest[K | |
remote: + local IMAGE=dokku/sample-nodejs:latest[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + verify_image dokku/sample-nodejs:latest[K | |
remote: + declare 'desc=verify image existence'[K | |
remote: + local IMAGE=dokku/sample-nodejs:latest[K | |
remote: + docker inspect dokku/sample-nodejs:latest[K | |
remote: + return 0[K | |
remote: + is_image_herokuish_based dokku/sample-nodejs:latest[K | |
remote: + declare 'desc=returns true if app image is based on herokuish'[K | |
remote: + [[ ! -f /home/ubuntu/.circlerc ]][K | |
remote: + local DOCKER_ARGS=--rm[K | |
remote: + docker run --label=dokku --entrypoint=/bin/sh --rm dokku/sample-nodejs:latest -c 'test -f /exec'[K | |
remote: + local IMAGE_SOURCE_TYPE=herokuish[K | |
remote: ++ config_get sample-nodejs DOKKU_SKIP_DEPLOY[K | |
remote: ++ declare 'desc=get value of given config var'[K | |
remote: ++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++ set -- config:get sample-nodejs DOKKU_SKIP_DEPLOY[K | |
remote: ++ config_parse_args config:get sample-nodejs DOKKU_SKIP_DEPLOY[K | |
remote: ++ declare 'desc=parse config plugin args'[K | |
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ DOKKU_SKIP_DEPLOY == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ DOKKU_SKIP_DEPLOY == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ DOKKU_SKIP_DEPLOY == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ DOKKU_SKIP_DEPLOY == \-\-\s\h\e\l\l ]][K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_SKIP_DEPLOY[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_SKIP_DEPLOY[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_SKIP_DEPLOY[K | |
remote: ++ DOKKU_CONFIG_TYPE=app[K | |
remote: ++ DOKKU_CONFIG_RESTART=true[K | |
remote: ++ [[ app == \a\p\p ]][K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ APP=sample-nodejs[K | |
remote: ++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_SKIP_DEPLOY[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_SKIP_DEPLOY[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_SKIP_DEPLOY[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: ++ declare 'desc=create config env file'[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ local KEY=DOKKU_SKIP_DEPLOY[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ grep '^export DOKKU_SKIP_DEPLOY='[K | |
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ true[K | |
remote: + local DOKKU_APP_SKIP_DEPLOY=[K | |
remote: ++ config_get --global DOKKU_SKIP_DEPLOY[K | |
remote: ++ declare 'desc=get value of given config var'[K | |
remote: ++ [[ --global == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++ set -- config:get --global DOKKU_SKIP_DEPLOY[K | |
remote: ++ config_parse_args config:get --global DOKKU_SKIP_DEPLOY[K | |
remote: ++ declare 'desc=parse config plugin args'[K | |
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ --global == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ ENV_FILE=/home/dokku/ENV[K | |
remote: ++ DOKKU_CONFIG_TYPE=global[K | |
remote: ++ DOKKU_CONFIG_RESTART=false[K | |
remote: ++ [[ --global == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ --global == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ --global == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ DOKKU_SKIP_DEPLOY == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ DOKKU_SKIP_DEPLOY == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ DOKKU_SKIP_DEPLOY == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ DOKKU_SKIP_DEPLOY == \-\-\s\h\e\l\l ]][K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get --global DOKKU_SKIP_DEPLOY[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get '' DOKKU_SKIP_DEPLOY[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get DOKKU_SKIP_DEPLOY[K | |
remote: ++ DOKKU_CONFIG_TYPE=global[K | |
remote: ++ DOKKU_CONFIG_RESTART=false[K | |
remote: ++ [[ global == \a\p\p ]][K | |
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get --global DOKKU_SKIP_DEPLOY[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get '' DOKKU_SKIP_DEPLOY[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get DOKKU_SKIP_DEPLOY[K | |
remote: ++ [[ -z DOKKU_SKIP_DEPLOY ]][K | |
remote: ++ config_create /home/dokku/ENV[K | |
remote: ++ declare 'desc=create config env file'[K | |
remote: ++ local ENV_FILE=/home/dokku/ENV[K | |
remote: ++ [[ -f /home/dokku/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/ENV ]][K | |
remote: ++ local KEY=DOKKU_SKIP_DEPLOY[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ grep '^export DOKKU_SKIP_DEPLOY='[K | |
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV[K | |
remote: ++ true[K | |
remote: + local DOKKU_GLOBAL_SKIP_DEPLOY=[K | |
remote: + local DOKKU_SKIP_DEPLOY=[K | |
remote: + dokku_log_info1 'Releasing sample-nodejs (dokku/sample-nodejs:latest)...'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> Releasing sample-nodejs (dokku/sample-nodejs:latest)...'[K | |
remote: + dokku_release sample-nodejs herokuish ''[K | |
remote: + declare 'desc=release phase'[K | |
remote: + source /var/lib/dokku/plugins/available/config/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: [1G-----> Releasing sample-nodejs (dokku/sample-nodejs:latest)...[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local IMAGE_SOURCE_TYPE=herokuish[K | |
remote: + local IMAGE_TAG=[K | |
remote: ++ get_app_image_name sample-nodejs ''[K | |
remote: ++ declare 'desc=return image identifier for a given app, tag tuple. validate if tag is presented'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local IMAGE_TAG=[K | |
remote: ++ IMAGE_REPO=[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ [[ -z '' ]][K | |
remote: +++ get_app_image_repo sample-nodejs[K | |
remote: +++ declare 'desc=central definition of image repo pattern'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ local IMAGE_REPO=dokku/sample-nodejs[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ echo dokku/sample-nodejs[K | |
remote: ++ IMAGE_REPO=dokku/sample-nodejs[K | |
remote: ++ [[ -n '' ]][K | |
remote: ++ local IMAGE=dokku/sample-nodejs:latest[K | |
remote: ++ echo dokku/sample-nodejs:latest[K | |
remote: + local IMAGE=dokku/sample-nodejs:latest[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + case "$IMAGE_SOURCE_TYPE" in[K | |
remote: + plugn trigger pre-release-buildpack sample-nodejs ''[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: ++ config_export global[K | |
remote: ++ declare 'desc=returns export command for config variable of specified type (app/global)'[K | |
remote: ++ local CONFIG_TYPE=global[K | |
remote: ++ local APP=[K | |
remote: ++ local ENV_FILE=/home/dokku//ENV[K | |
remote: ++ [[ global == \g\l\o\b\a\l ]][K | |
remote: ++ local ENV_FILE=/home/dokku/ENV[K | |
remote: ++ [[ ! -f /home/dokku/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/ENV ]][K | |
remote: +++ cut '-d ' -f2-[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV[K | |
remote: ++ local 'VARS=CURL_CONNECT_TIMEOUT='\''5'\''[K | |
remote: CURL_TIMEOUT='\''30'\'''[K | |
remote: ++ awk '{print "export " $0}'[K | |
remote: ++ echo 'CURL_CONNECT_TIMEOUT='\''5'\''[K | |
remote: CURL_TIMEOUT='\''30'\'''[K | |
remote: ++ return 0[K | |
remote: + [[ -n export CURL_CONNECT_TIMEOUT='5'[K | |
remote: export CURL_TIMEOUT='30' ]][K | |
remote: ++ docker run --label=dokku -i -a stdin dokku/sample-nodejs:latest /bin/bash -c 'mkdir -p /app/.profile.d && cat > /app/.profile.d/00-global-env.sh'[K | |
remote: ++ config_export global[K | |
remote: ++ declare 'desc=returns export command for config variable of specified type (app/global)'[K | |
remote: ++ local CONFIG_TYPE=global[K | |
remote: ++ local APP=[K | |
remote: ++ local ENV_FILE=/home/dokku//ENV[K | |
remote: ++ [[ global == \g\l\o\b\a\l ]][K | |
remote: ++ local ENV_FILE=/home/dokku/ENV[K | |
remote: ++ [[ ! -f /home/dokku/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/ENV ]][K | |
remote: +++ cut '-d ' -f2-[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV[K | |
remote: ++ local 'VARS=CURL_CONNECT_TIMEOUT='\''5'\''[K | |
remote: CURL_TIMEOUT='\''30'\'''[K | |
remote: ++ awk '{print "export " $0}'[K | |
remote: ++ echo 'CURL_CONNECT_TIMEOUT='\''5'\''[K | |
remote: CURL_TIMEOUT='\''30'\'''[K | |
remote: ++ return 0[K | |
remote: + local id=bc95ef7b363174772671099e3d4f196e2be5d7cbb4309a3584da33f1df5ab873[K | |
remote: ++ docker wait bc95ef7b363174772671099e3d4f196e2be5d7cbb4309a3584da33f1df5ab873[K | |
remote: + test 0 -eq 0[K | |
remote: + docker commit bc95ef7b363174772671099e3d4f196e2be5d7cbb4309a3584da33f1df5ab873 dokku/sample-nodejs:latest[K | |
remote: ++ config_export app sample-nodejs[K | |
remote: ++ declare 'desc=returns export command for config variable of specified type (app/global)'[K | |
remote: ++ local CONFIG_TYPE=app[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ app == \g\l\o\b\a\l ]][K | |
remote: ++ [[ ! -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ cut '-d ' -f2-[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ local 'VARS=DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: ++ awk '{print "export " $0}'[K | |
remote: ++ echo 'DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: ++ return 0[K | |
remote: + [[ -n export DOKKU_APP_TYPE='herokuish' ]][K | |
remote: ++ docker run --label=dokku -i -a stdin dokku/sample-nodejs:latest /bin/bash -c 'mkdir -p /app/.profile.d && cat > /app/.profile.d/01-app-env.sh'[K | |
remote: ++ config_export app sample-nodejs[K | |
remote: ++ declare 'desc=returns export command for config variable of specified type (app/global)'[K | |
remote: ++ local CONFIG_TYPE=app[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ app == \g\l\o\b\a\l ]][K | |
remote: ++ [[ ! -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ cut '-d ' -f2-[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ local 'VARS=DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: ++ awk '{print "export " $0}'[K | |
remote: ++ echo 'DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: ++ return 0[K | |
remote: + local id=35429292eb4def232a56f370b540210c00032244070f2422958605fde7f81f11[K | |
remote: ++ docker wait 35429292eb4def232a56f370b540210c00032244070f2422958605fde7f81f11[K | |
remote: + test 0 -eq 0[K | |
remote: + docker commit 35429292eb4def232a56f370b540210c00032244070f2422958605fde7f81f11 dokku/sample-nodejs:latest[K | |
remote: + plugn trigger post-release-buildpack sample-nodejs ''[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: + [[ '' != \t\r\u\e ]][K | |
remote: + dokku_log_info1 'Deploying sample-nodejs (dokku/sample-nodejs:latest)...'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> Deploying sample-nodejs (dokku/sample-nodejs:latest)...'[K | |
remote: + dokku_deploy_cmd sample-nodejs ''[K | |
remote: + declare 'desc=deploy phase'[K | |
remote: + local cmd=deploy[K | |
remote: + source /var/lib/dokku/plugins/available/checks/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: [1G-----> Deploying sample-nodejs (dokku/sample-nodejs:latest)...[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: + source /var/lib/dokku/plugins/available/config/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: + source /var/lib/dokku/core-plugins/available/proxy/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: + [[ -z sample-nodejs ]][K | |
remote: + local APP=sample-nodejs[K | |
remote: + local IMAGE_TAG=[K | |
remote: ++ get_deploying_app_image_name sample-nodejs ''[K | |
remote: ++ declare 'desc=return deployed image identifier for a given app, tag tuple. validate if tag is presented'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local IMAGE_TAG=[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ local IMAGE_REPO=[K | |
remote: +++ plugn trigger deployed-app-repository sample-nodejs[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: ++ local IMAGE_REMOTE_REPOSITORY=[K | |
remote: +++ plugn trigger deployed-app-image-tag sample-nodejs[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: ++ local NEW_IMAGE_TAG=[K | |
remote: +++ plugn trigger deployed-app-image-repo sample-nodejs[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: ++ local NEW_IMAGE_REPO=[K | |
remote: ++ [[ -n '' ]][K | |
remote: ++ [[ -n '' ]][K | |
remote: +++ get_app_image_name sample-nodejs '' ''[K | |
remote: +++ declare 'desc=return image identifier for a given app, tag tuple. validate if tag is presented'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ local IMAGE_TAG=[K | |
remote: +++ IMAGE_REPO=[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ [[ -z '' ]][K | |
remote: ++++ get_app_image_repo sample-nodejs[K | |
remote: ++++ declare 'desc=central definition of image repo pattern'[K | |
remote: ++++ local APP=sample-nodejs[K | |
remote: ++++ local IMAGE_REPO=dokku/sample-nodejs[K | |
remote: ++++ [[ -z sample-nodejs ]][K | |
remote: ++++ echo dokku/sample-nodejs[K | |
remote: +++ IMAGE_REPO=dokku/sample-nodejs[K | |
remote: +++ [[ -n '' ]][K | |
remote: +++ local IMAGE=dokku/sample-nodejs:latest[K | |
remote: +++ echo dokku/sample-nodejs:latest[K | |
remote: ++ local IMAGE=dokku/sample-nodejs:latest[K | |
remote: ++ [[ -n '' ]][K | |
remote: ++ echo dokku/sample-nodejs:latest[K | |
remote: + local IMAGE=dokku/sample-nodejs:latest[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + plugn trigger pre-deploy sample-nodejs ''[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + source /var/lib/dokku/core-plugins/available/00_dokku-standard/exec-app-json-scripts[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: + exec_app_json_scripts sample-nodejs ''[K | |
remote: + declare 'desc=core app.json scripts execution'[K | |
remote: + local 'trigger=pre-deploy app_json_scripts'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local IMAGE_TAG=[K | |
remote: + local PHASE_SCRIPT_KEY=predeploy[K | |
remote: + dokku_log_info1 'Attempting to run scripts.dokku.predeploy from app.json (if defined)'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> Attempting to run scripts.dokku.predeploy from app.json (if defined)'[K | |
remote: [1G-----> Attempting to run scripts.dokku.predeploy from app.json (if defined)[K | |
remote: + execute_script sample-nodejs '' predeploy[K | |
remote: + declare 'desc=executes appropriate phase script key from app.json'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local IMAGE_TAG=[K | |
remote: ++ get_deploying_app_image_name sample-nodejs ''[K | |
remote: ++ declare 'desc=return deployed image identifier for a given app, tag tuple. validate if tag is presented'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local IMAGE_TAG=[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ local IMAGE_REPO=[K | |
remote: +++ plugn trigger deployed-app-repository sample-nodejs[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: ++ local IMAGE_REMOTE_REPOSITORY=[K | |
remote: +++ plugn trigger deployed-app-image-tag sample-nodejs[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: ++ local NEW_IMAGE_TAG=[K | |
remote: +++ plugn trigger deployed-app-image-repo sample-nodejs[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: ++ local NEW_IMAGE_REPO=[K | |
remote: ++ [[ -n '' ]][K | |
remote: ++ [[ -n '' ]][K | |
remote: +++ get_app_image_name sample-nodejs '' ''[K | |
remote: +++ declare 'desc=return image identifier for a given app, tag tuple. validate if tag is presented'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ local IMAGE_TAG=[K | |
remote: +++ IMAGE_REPO=[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ [[ -z '' ]][K | |
remote: ++++ get_app_image_repo sample-nodejs[K | |
remote: ++++ declare 'desc=central definition of image repo pattern'[K | |
remote: ++++ local APP=sample-nodejs[K | |
remote: ++++ local IMAGE_REPO=dokku/sample-nodejs[K | |
remote: ++++ [[ -z sample-nodejs ]][K | |
remote: ++++ echo dokku/sample-nodejs[K | |
remote: +++ IMAGE_REPO=dokku/sample-nodejs[K | |
remote: +++ [[ -n '' ]][K | |
remote: +++ local IMAGE=dokku/sample-nodejs:latest[K | |
remote: +++ echo dokku/sample-nodejs:latest[K | |
remote: ++ local IMAGE=dokku/sample-nodejs:latest[K | |
remote: ++ [[ -n '' ]][K | |
remote: ++ echo dokku/sample-nodejs:latest[K | |
remote: + local IMAGE=dokku/sample-nodejs:latest[K | |
remote: + local PHASE_SCRIPT_KEY=predeploy[K | |
remote: ++ get_phase_script dokku/sample-nodejs:latest predeploy[K | |
remote: + local SCRIPT_CMD=[K | |
remote: + [[ -n '' ]][K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + source /var/lib/dokku/plugins/available/ps/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: + ps_pre_deploy sample-nodejs ''[K | |
remote: + declare 'desc=ps pre-deploy plugin trigger'[K | |
remote: + local trigger=ps_pre_deploy[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local IMAGE_TAG=[K | |
remote: + extract_procfile sample-nodejs ''[K | |
remote: + declare 'desc=extracts procfile from app image'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local IMAGE_TAG=[K | |
remote: ++ get_app_image_name sample-nodejs ''[K | |
remote: ++ declare 'desc=return image identifier for a given app, tag tuple. validate if tag is presented'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local IMAGE_TAG=[K | |
remote: ++ IMAGE_REPO=[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ [[ -z '' ]][K | |
remote: +++ get_app_image_repo sample-nodejs[K | |
remote: +++ declare 'desc=central definition of image repo pattern'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ local IMAGE_REPO=dokku/sample-nodejs[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ echo dokku/sample-nodejs[K | |
remote: ++ IMAGE_REPO=dokku/sample-nodejs[K | |
remote: ++ [[ -n '' ]][K | |
remote: ++ local IMAGE=dokku/sample-nodejs:latest[K | |
remote: ++ echo dokku/sample-nodejs:latest[K | |
remote: + local IMAGE=dokku/sample-nodejs:latest[K | |
remote: + local DOKKU_PROCFILE=/home/dokku/sample-nodejs/DOKKU_PROCFILE[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + remove_procfile sample-nodejs[K | |
remote: + declare 'desc=removes DOKKU_PROCFILE'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local DOKKU_PROCFILE=/home/dokku/sample-nodejs/DOKKU_PROCFILE[K | |
remote: + [[ -f /home/dokku/sample-nodejs/DOKKU_PROCFILE ]][K | |
remote: + copy_from_image dokku/sample-nodejs:latest Procfile /home/dokku/sample-nodejs/DOKKU_PROCFILE[K | |
remote: + [[ -f /home/dokku/sample-nodejs/DOKKU_PROCFILE ]][K | |
remote: + dokku_log_info1_quiet 'App Procfile file found (/home/dokku/sample-nodejs/DOKKU_PROCFILE)'[K | |
remote: + declare 'desc=log info1 formatter (with quiet option)'[K | |
remote: + [[ -z '' ]][K | |
remote: + echo '-----> App Procfile file found (/home/dokku/sample-nodejs/DOKKU_PROCFILE)'[K | |
remote: + generate_scale_file sample-nodejs ''[K | |
remote: + declare 'desc=generates DOKKU_SCALE file'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local IMAGE_TAG=[K | |
remote: [1G-----> App Procfile file found (/home/dokku/sample-nodejs/DOKKU_PROCFILE)[K | |
remote: ++ get_app_image_name sample-nodejs ''[K | |
remote: ++ declare 'desc=return image identifier for a given app, tag tuple. validate if tag is presented'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local IMAGE_TAG=[K | |
remote: ++ IMAGE_REPO=[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ [[ -z '' ]][K | |
remote: +++ get_app_image_repo sample-nodejs[K | |
remote: +++ declare 'desc=central definition of image repo pattern'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ local IMAGE_REPO=dokku/sample-nodejs[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ echo dokku/sample-nodejs[K | |
remote: ++ IMAGE_REPO=dokku/sample-nodejs[K | |
remote: ++ [[ -n '' ]][K | |
remote: ++ local IMAGE=dokku/sample-nodejs:latest[K | |
remote: ++ echo dokku/sample-nodejs:latest[K | |
remote: + local IMAGE=dokku/sample-nodejs:latest[K | |
remote: + local DOKKU_SCALE_FILE=/home/dokku/sample-nodejs/DOKKU_SCALE[K | |
remote: + local DOKKU_PROCFILE=/home/dokku/sample-nodejs/DOKKU_PROCFILE[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + copy_from_image dokku/sample-nodejs:latest DOKKU_SCALE /home/dokku/sample-nodejs[K | |
remote: + [[ ! -f /home/dokku/sample-nodejs/DOKKU_SCALE ]][K | |
remote: + dokku_log_info1_quiet 'DOKKU_SCALE file not found in app image. Generating one based on Procfile...'[K | |
remote: + declare 'desc=log info1 formatter (with quiet option)'[K | |
remote: + [[ -z '' ]][K | |
remote: + echo '-----> DOKKU_SCALE file not found in app image. Generating one based on Procfile...'[K | |
remote: [1G-----> DOKKU_SCALE file not found in app image. Generating one based on Procfile...[K | |
remote: ++ mktemp -d /tmp/dokku_scale.XXXX[K | |
remote: + local GENERATE_SCALE_FILE_TMP_WORK_DIR=/tmp/dokku_scale.qb3X[K | |
remote: + trap 'rm -rf "$GENERATE_SCALE_FILE_TMP_WORK_DIR" > /dev/null' RETURN[K | |
remote: + [[ -f /home/dokku/sample-nodejs/DOKKU_PROCFILE ]][K | |
remote: + read -r line[K | |
remote: + [[ -z web: node node-js-sample/index.js ]][K | |
remote: + [[ web: node node-js-sample/index.js == \#* ]][K | |
remote: + local NAME=web[K | |
remote: + local NUM_PROCS=0[K | |
remote: + [[ web == \w\e\b ]][K | |
remote: + NUM_PROCS=1[K | |
remote: + [[ -n web ]][K | |
remote: + echo web=1[K | |
remote: + read -r line[K | |
remote: + [[ -n '' ]][K | |
remote: + dokku_log_info1_quiet 'New DOKKU_SCALE file generated'[K | |
remote: + declare 'desc=log info1 formatter (with quiet option)'[K | |
remote: + [[ -z '' ]][K | |
remote: + echo '-----> New DOKKU_SCALE file generated'[K | |
remote: + print_dokku_scale_file sample-nodejs[K | |
remote: + declare 'desc=prints contents of DOKKU_SCALE file'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local DOKKU_SCALE_FILE=/home/dokku/sample-nodejs/DOKKU_SCALE[K | |
remote: + read -r line[K | |
remote: + dokku_log_info2_quiet web=1[K | |
remote: + declare 'desc=log info2 formatter (with quiet option)'[K | |
remote: + [[ -z '' ]][K | |
remote: + echo '=====> web=1'[K | |
remote: + read -r line[K | |
remote: + [[ -n '' ]][K | |
remote: ++ rm -rf /tmp/dokku_scale.qb3X[K | |
remote: [1G-----> New DOKKU_SCALE file generated[K | |
remote: [1G=====> web=1[K | |
remote: ++ rm -rf ''[K | |
remote: + is_image_herokuish_based dokku/sample-nodejs:latest[K | |
remote: + declare 'desc=returns true if app image is based on herokuish'[K | |
remote: + [[ ! -f /home/ubuntu/.circlerc ]][K | |
remote: + local DOCKER_ARGS=--rm[K | |
remote: + docker run --label=dokku --entrypoint=/bin/sh --rm dokku/sample-nodejs:latest -c 'test -f /exec'[K | |
remote: + local DOKKU_HEROKUISH=true[K | |
remote: + local DOKKU_SCALE_FILE=/home/dokku/sample-nodejs/DOKKU_SCALE[K | |
remote: ++ get_app_container_ids sample-nodejs[K | |
remote: ++ declare 'desc=returns list of docker container ids for given app and optional container_type'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local CONTAINER_TYPE=[K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ [[ -f /home/dokku/sample-nodejs/CONTAINER ]][K | |
remote: ++ [[ -n '' ]][K | |
remote: ++ local 'CONTAINER_PATTERN=/home/dokku/sample-nodejs/CONTAINER.*'[K | |
remote: ++ shopt -s nullglob[K | |
remote: ++ local DOKKU_CID_FILE[K | |
remote: ++ shopt -u nullglob[K | |
remote: ++ echo ''[K | |
remote: + local oldids=[K | |
remote: ++ plugn trigger docker-args-deploy sample-nodejs ''[K | |
remote: ++ :[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + source /var/lib/dokku/plugins/available/config/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: + config_docker_args sample-nodejs ''[K | |
remote: + declare 'desc=config docker-args plugin trigger'[K | |
remote: + local 'trigger=/var/lib/dokku/plugins/enabled/config/docker-args-deploy config_docker_args'[K | |
remote: ++ cat[K | |
remote: + local STDIN=[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local IMAGE_TAG=[K | |
remote: ++ get_app_image_name sample-nodejs ''[K | |
remote: ++ declare 'desc=return image identifier for a given app, tag tuple. validate if tag is presented'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local IMAGE_TAG=[K | |
remote: ++ IMAGE_REPO=[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ [[ -z '' ]][K | |
remote: +++ get_app_image_repo sample-nodejs[K | |
remote: +++ declare 'desc=central definition of image repo pattern'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ local IMAGE_REPO=dokku/sample-nodejs[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ echo dokku/sample-nodejs[K | |
remote: ++ IMAGE_REPO=dokku/sample-nodejs[K | |
remote: ++ [[ -n '' ]][K | |
remote: ++ local IMAGE=dokku/sample-nodejs:latest[K | |
remote: ++ echo dokku/sample-nodejs:latest[K | |
remote: + local IMAGE=dokku/sample-nodejs:latest[K | |
remote: + local DOCKERFILE_ENV_FILE=/home/dokku/sample-nodejs/DOCKERFILE_ENV_FILE[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + is_image_herokuish_based dokku/sample-nodejs:latest[K | |
remote: + declare 'desc=returns true if app image is based on herokuish'[K | |
remote: + [[ ! -f /home/ubuntu/.circlerc ]][K | |
remote: + local DOCKER_ARGS=--rm[K | |
remote: + docker run --label=dokku --entrypoint=/bin/sh --rm dokku/sample-nodejs:latest -c 'test -f /exec'[K | |
remote: + echo -n ''[K | |
remote: + docker_args sample-nodejs ''[K | |
remote: + declare 'desc=docker args plugin trigger'[K | |
remote: + local trigger=/var/lib/dokku/plugins/enabled/docker-options/docker-args-deploy[K | |
remote: ++ cat[K | |
remote: + local STDIN=[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local IMAGE_SOURCE_TYPE=[K | |
remote: + case "$0" in[K | |
remote: + local PHASE=DEPLOY[K | |
remote: + local FILE_PREFIX=DOCKER_OPTIONS_[K | |
remote: + local PHASE_FILE_PATH=/home/dokku/sample-nodejs/DOCKER_OPTIONS_DEPLOY[K | |
remote: + local output=[K | |
remote: + [[ -f /home/dokku/sample-nodejs/DOCKER_OPTIONS_DEPLOY ]][K | |
remote: + echo -n ''[K | |
remote: + local DOKKU_DEFAULT_DOCKER_ARGS=[K | |
remote: ++ is_app_proxy_enabled sample-nodejs[K | |
remote: ++ declare 'desc=return true if proxy is enabled; otherwise return false'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ local APP_PROXY_ENABLED=true[K | |
remote: +++ config_get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: +++ declare 'desc=get value of given config var'[K | |
remote: +++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: +++ set -- config:get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: +++ config_parse_args config:get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: +++ declare 'desc=parse config plugin args'[K | |
remote: +++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ DOKKU_DISABLE_PROXY == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ DOKKU_DISABLE_PROXY == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ DOKKU_DISABLE_PROXY == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ DOKKU_DISABLE_PROXY == \-\-\s\h\e\l\l ]][K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: +++ DOKKU_CONFIG_TYPE=app[K | |
remote: +++ DOKKU_CONFIG_RESTART=true[K | |
remote: +++ [[ app == \a\p\p ]][K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ verify_app_name sample-nodejs[K | |
remote: +++ declare 'desc=verify app name format and app existence'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ [[ ! -n sample-nodejs ]][K | |
remote: +++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: +++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: +++ return 0[K | |
remote: +++ APP=sample-nodejs[K | |
remote: +++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: +++ declare 'desc=create config env file'[K | |
remote: +++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ local KEY=DOKKU_DISABLE_PROXY[K | |
remote: +++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: +++ cut -d= -f2-[K | |
remote: +++ grep '^export DOKKU_DISABLE_PROXY='[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ local DOKKU_DISABLE_PROXY=[K | |
remote: ++ [[ -n '' ]][K | |
remote: ++ echo true[K | |
remote: + local DOKKU_IS_APP_PROXY_ENABLED=true[K | |
remote: ++ config_get sample-nodejs DOKKU_DOCKER_STOP_TIMEOUT[K | |
remote: ++ declare 'desc=get value of given config var'[K | |
remote: ++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++ set -- config:get sample-nodejs DOKKU_DOCKER_STOP_TIMEOUT[K | |
remote: ++ config_parse_args config:get sample-nodejs DOKKU_DOCKER_STOP_TIMEOUT[K | |
remote: ++ declare 'desc=parse config plugin args'[K | |
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ DOKKU_DOCKER_STOP_TIMEOUT == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ DOKKU_DOCKER_STOP_TIMEOUT == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ DOKKU_DOCKER_STOP_TIMEOUT == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ DOKKU_DOCKER_STOP_TIMEOUT == \-\-\s\h\e\l\l ]][K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_DOCKER_STOP_TIMEOUT[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_DOCKER_STOP_TIMEOUT[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_DOCKER_STOP_TIMEOUT[K | |
remote: ++ DOKKU_CONFIG_TYPE=app[K | |
remote: ++ DOKKU_CONFIG_RESTART=true[K | |
remote: ++ [[ app == \a\p\p ]][K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ APP=sample-nodejs[K | |
remote: ++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_DOCKER_STOP_TIMEOUT[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_DOCKER_STOP_TIMEOUT[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_DOCKER_STOP_TIMEOUT[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: ++ declare 'desc=create config env file'[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ local KEY=DOKKU_DOCKER_STOP_TIMEOUT[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ grep '^export DOKKU_DOCKER_STOP_TIMEOUT='[K | |
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ true[K | |
remote: + local DOKKU_DOCKER_STOP_TIMEOUT=[K | |
remote: + [[ -n '' ]][K | |
remote: + local line[K | |
remote: + local PROC_TYPE[K | |
remote: + local PROC_COUNT[K | |
remote: + local CONTAINER_INDEX[K | |
remote: + read -r line[K | |
remote: + [[ web=1 =~ ^#.* ]][K | |
remote: ++ strip_inline_comments web=1[K | |
remote: ++ declare 'desc=removes bash-style comment from input line'[K | |
remote: ++ local line=web=1[K | |
remote: ++ local stripped_line=web=1[K | |
remote: ++ echo web=1[K | |
remote: + line=web=1[K | |
remote: + PROC_TYPE=web[K | |
remote: + PROC_COUNT=1[K | |
remote: + CONTAINER_INDEX=1[K | |
remote: ++ is_app_proctype_checks_disabled sample-nodejs web[K | |
remote: ++ declare 'desc=return true if app'\''s proctype(s) checks are disabled'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ local PROCTYPE=web status=false[K | |
remote: +++ config_get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: +++ declare 'desc=get value of given config var'[K | |
remote: +++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: +++ set -- config:get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: +++ config_parse_args config:get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: +++ declare 'desc=parse config plugin args'[K | |
remote: +++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ DOKKU_CHECKS_DISABLED == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ DOKKU_CHECKS_DISABLED == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ DOKKU_CHECKS_DISABLED == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ DOKKU_CHECKS_DISABLED == \-\-\s\h\e\l\l ]][K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: +++ DOKKU_CONFIG_TYPE=app[K | |
remote: +++ DOKKU_CONFIG_RESTART=true[K | |
remote: +++ [[ app == \a\p\p ]][K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ verify_app_name sample-nodejs[K | |
remote: +++ declare 'desc=verify app name format and app existence'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ [[ ! -n sample-nodejs ]][K | |
remote: +++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: +++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: +++ return 0[K | |
remote: +++ APP=sample-nodejs[K | |
remote: +++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: +++ declare 'desc=create config env file'[K | |
remote: +++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ local KEY=DOKKU_CHECKS_DISABLED[K | |
remote: +++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: +++ cut -d= -f2-[K | |
remote: +++ grep '^export DOKKU_CHECKS_DISABLED='[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: +++ true[K | |
remote: ++ local DOKKU_CHECKS_DISABLED=[K | |
remote: ++ [[ '' == \_\a\l\l\_ ]][K | |
remote: +++ is_val_in_list web ''[K | |
remote: +++ declare 'desc=return true if value (web) is in list () separated by delimiter (); delimiter defaults to comma'[K | |
remote: +++ local value=web list= delimiter=,[K | |
remote: +++ local IFS=, val_in_list=false[K | |
remote: +++ echo false[K | |
remote: ++ [[ false == \t\r\u\e ]][K | |
remote: ++ echo false[K | |
remote: + [[ false == \t\r\u\e ]][K | |
remote: + [[ 1 -le 1 ]][K | |
remote: + local id=[K | |
remote: + local port=[K | |
remote: + local ipaddr=[K | |
remote: + local DOKKU_CONTAINER_ID_FILE=/home/dokku/sample-nodejs/CONTAINER.web.1[K | |
remote: + local DOKKU_IP_FILE=/home/dokku/sample-nodejs/IP.web.1[K | |
remote: + local DOKKU_PORT_FILE=/home/dokku/sample-nodejs/PORT.web.1[K | |
remote: + local DOCKER_ARGS=[K | |
remote: + local 'DOCKER_ARGS+= -e DYNO='\''web.1'\'' '[K | |
remote: + [[ -n 1 ]][K | |
remote: + local 'DOCKER_ARGS+= -e TRACE=true '[K | |
remote: + [[ -n true ]][K | |
remote: + local 'START_CMD=/start web'[K | |
remote: + [[ -z true ]][K | |
remote: + [[ web == \w\e\b ]][K | |
remote: + [[ -z '' ]][K | |
remote: + local port=5000[K | |
remote: + local 'DOKKU_DOCKER_PORT_ARGS+=-p 5000'[K | |
remote: + [[ true == \t\r\u\e ]][K | |
remote: ++ docker run --label=dokku -d -e PORT=5000 -e 'DYNO='\''web.1'\''' -e TRACE=true dokku/sample-nodejs:latest /start web[K | |
remote: + local id=132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d[K | |
remote: ++ docker inspect '--format={{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' 132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d[K | |
remote: + local ipaddr=172.17.0.4[K | |
remote: + [[ -z 172.17.0.4 ]][K | |
remote: + trap 'kill_new $id' INT TERM EXIT[K | |
remote: ++ is_app_proctype_checks_disabled sample-nodejs web[K | |
remote: ++ declare 'desc=return true if app'\''s proctype(s) checks are disabled'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ local PROCTYPE=web status=false[K | |
remote: +++ config_get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: +++ declare 'desc=get value of given config var'[K | |
remote: +++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: +++ set -- config:get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: +++ config_parse_args config:get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: +++ declare 'desc=parse config plugin args'[K | |
remote: +++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ DOKKU_CHECKS_DISABLED == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ DOKKU_CHECKS_DISABLED == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ DOKKU_CHECKS_DISABLED == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ DOKKU_CHECKS_DISABLED == \-\-\s\h\e\l\l ]][K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: +++ DOKKU_CONFIG_TYPE=app[K | |
remote: +++ DOKKU_CONFIG_RESTART=true[K | |
remote: +++ [[ app == \a\p\p ]][K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ verify_app_name sample-nodejs[K | |
remote: +++ declare 'desc=verify app name format and app existence'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ [[ ! -n sample-nodejs ]][K | |
remote: +++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: +++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: +++ return 0[K | |
remote: +++ APP=sample-nodejs[K | |
remote: +++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs DOKKU_CHECKS_DISABLED[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: +++ declare 'desc=create config env file'[K | |
remote: +++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ local KEY=DOKKU_CHECKS_DISABLED[K | |
remote: +++ cut -d= -f2-[K | |
remote: +++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: +++ grep '^export DOKKU_CHECKS_DISABLED='[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: +++ true[K | |
remote: ++ local DOKKU_CHECKS_DISABLED=[K | |
remote: ++ [[ '' == \_\a\l\l\_ ]][K | |
remote: +++ is_val_in_list web ''[K | |
remote: +++ declare 'desc=return true if value (web) is in list () separated by delimiter (); delimiter defaults to comma'[K | |
remote: +++ local value=web list= delimiter=,[K | |
remote: +++ local IFS=, val_in_list=false[K | |
remote: +++ echo false[K | |
remote: ++ [[ false == \t\r\u\e ]][K | |
remote: ++ echo false[K | |
remote: + [[ false == \f\a\l\s\e ]][K | |
remote: + dokku_log_info1 'Attempting pre-flight checks'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> Attempting pre-flight checks'[K | |
remote: + plugn trigger check-deploy sample-nodejs 132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d web 5000 172.17.0.4[K | |
remote: [1G-----> Attempting pre-flight checks[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + source /var/lib/dokku/plugins/available/checks/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: + source /var/lib/dokku/plugins/available/config/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: + checks_check_deploy sample-nodejs 132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d web 5000 172.17.0.4[K | |
remote: + declare 'desc=checks check-deploy plugin trigger'[K | |
remote: + local trigger=checks_check_deploy[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local DOKKU_APP_CONTAINER_ID=132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d[K | |
remote: + local DOKKU_APP_CONTAINER_TYPE=web[K | |
remote: + local DOKKU_APP_LISTEN_PORT=5000[K | |
remote: + local DOKKU_APP_LISTEN_IP=172.17.0.4[K | |
remote: + [[ -z 5000 ]][K | |
remote: + [[ -z 172.17.0.4 ]][K | |
remote: + [[ -z 132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d ]][K | |
remote: ++ config_export global[K | |
remote: ++ declare 'desc=returns export command for config variable of specified type (app/global)'[K | |
remote: ++ local CONFIG_TYPE=global[K | |
remote: ++ local APP=[K | |
remote: ++ local ENV_FILE=/home/dokku//ENV[K | |
remote: ++ [[ global == \g\l\o\b\a\l ]][K | |
remote: ++ local ENV_FILE=/home/dokku/ENV[K | |
remote: ++ [[ ! -f /home/dokku/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/ENV ]][K | |
remote: +++ cut '-d ' -f2-[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV[K | |
remote: ++ local 'VARS=CURL_CONNECT_TIMEOUT='\''5'\''[K | |
remote: CURL_TIMEOUT='\''30'\'''[K | |
remote: ++ awk '{print "export " $0}'[K | |
remote: ++ echo 'CURL_CONNECT_TIMEOUT='\''5'\''[K | |
remote: CURL_TIMEOUT='\''30'\'''[K | |
remote: ++ return 0[K | |
remote: + eval 'export CURL_CONNECT_TIMEOUT='\''5'\''[K | |
remote: export CURL_TIMEOUT='\''30'\'''[K | |
remote: ++ export CURL_CONNECT_TIMEOUT=5[K | |
remote: ++ CURL_CONNECT_TIMEOUT=5[K | |
remote: ++ export CURL_TIMEOUT=30[K | |
remote: ++ CURL_TIMEOUT=30[K | |
remote: ++ config_export app sample-nodejs[K | |
remote: ++ declare 'desc=returns export command for config variable of specified type (app/global)'[K | |
remote: ++ local CONFIG_TYPE=app[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ app == \g\l\o\b\a\l ]][K | |
remote: ++ [[ ! -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ cut '-d ' -f2-[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ local 'VARS=DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: ++ awk '{print "export " $0}'[K | |
remote: ++ echo 'DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: ++ return 0[K | |
remote: + eval 'export DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: ++ export DOKKU_APP_TYPE=herokuish[K | |
remote: ++ DOKKU_APP_TYPE=herokuish[K | |
remote: ++ is_app_proctype_checks_skipped sample-nodejs web[K | |
remote: ++ declare 'desc=return true if app'\''s proctype(s) checks are skipped'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ local PROCTYPE=web status=false[K | |
remote: +++ config_get sample-nodejs DOKKU_CHECKS_SKIPPED[K | |
remote: +++ declare 'desc=get value of given config var'[K | |
remote: +++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: +++ set -- config:get sample-nodejs DOKKU_CHECKS_SKIPPED[K | |
remote: +++ config_parse_args config:get sample-nodejs DOKKU_CHECKS_SKIPPED[K | |
remote: +++ declare 'desc=parse config plugin args'[K | |
remote: +++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ DOKKU_CHECKS_SKIPPED == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ DOKKU_CHECKS_SKIPPED == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ DOKKU_CHECKS_SKIPPED == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ DOKKU_CHECKS_SKIPPED == \-\-\s\h\e\l\l ]][K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs DOKKU_CHECKS_SKIPPED[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs DOKKU_CHECKS_SKIPPED[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs DOKKU_CHECKS_SKIPPED[K | |
remote: +++ DOKKU_CONFIG_TYPE=app[K | |
remote: +++ DOKKU_CONFIG_RESTART=true[K | |
remote: +++ [[ app == \a\p\p ]][K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ verify_app_name sample-nodejs[K | |
remote: +++ declare 'desc=verify app name format and app existence'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ [[ ! -n sample-nodejs ]][K | |
remote: +++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: +++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: +++ return 0[K | |
remote: +++ APP=sample-nodejs[K | |
remote: +++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs DOKKU_CHECKS_SKIPPED[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs DOKKU_CHECKS_SKIPPED[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs DOKKU_CHECKS_SKIPPED[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: +++ declare 'desc=create config env file'[K | |
remote: +++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ local KEY=DOKKU_CHECKS_SKIPPED[K | |
remote: +++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: +++ cut -d= -f2-[K | |
remote: +++ grep '^export DOKKU_CHECKS_SKIPPED='[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: +++ true[K | |
remote: ++ local DOKKU_CHECKS_SKIPPED=[K | |
remote: ++ [[ '' == \_\a\l\l\_ ]][K | |
remote: +++ is_val_in_list web ''[K | |
remote: +++ declare 'desc=return true if value (web) is in list () separated by delimiter (); delimiter defaults to comma'[K | |
remote: +++ local value=web list= delimiter=,[K | |
remote: +++ local IFS=, val_in_list=false[K | |
remote: +++ echo false[K | |
remote: ++ [[ false == \t\r\u\e ]][K | |
remote: ++ echo false[K | |
remote: + [[ false == \t\r\u\e ]][K | |
remote: + local WAIT=5[K | |
remote: + local TIMEOUT=30[K | |
remote: + local ATTEMPTS=5[K | |
remote: ++ mktemp -d /tmp/dokku_CHECKS.XXXXX[K | |
remote: + local CHECK_DEPLOY_TMP_WORK_DIR=/tmp/dokku_CHECKS.ENtI3[K | |
remote: + docker cp 132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d:/app/CHECKS /tmp/dokku_CHECKS.ENtI3[K | |
remote: + local FILENAME=/tmp/dokku_CHECKS.ENtI3/CHECKS[K | |
remote: + trap 'checks_check_deploy_cleanup $DOKKU_APP_CONTAINER_ID' RETURN INT TERM EXIT[K | |
remote: + [[ ! -s /tmp/dokku_CHECKS.ENtI3/CHECKS ]][K | |
remote: + [[ web != \w\e\b ]][K | |
remote: ++ tail -c1 /tmp/dokku_CHECKS.ENtI3/CHECKS[K | |
remote: + [[ '' != '' ]][K | |
remote: + exec[K | |
remote: + local line[K | |
remote: + local NAME[K | |
remote: + local VALUE[K | |
remote: + read -r line[K | |
remote: ++ strip_inline_comments '/ Hello'[K | |
remote: ++ declare 'desc=removes bash-style comment from input line'[K | |
remote: ++ local 'line=/ Hello'[K | |
remote: ++ local 'stripped_line=/ Hello'[K | |
remote: ++ echo '/ Hello'[K | |
remote: + line='/ Hello'[K | |
remote: + [[ / Hello =~ ^.+= ]][K | |
remote: + read -r line[K | |
remote: + local ATTEMPT=0[K | |
remote: + [[ '' == 1 ]][K | |
remote: + [[ 0 -ge 5 ]][K | |
remote: + local FAILEDCHECKS=0[K | |
remote: + local ATTEMPT=1[K | |
remote: + dokku_log_info1 'Attempt 1/5 Waiting for 5 seconds ...'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> Attempt 1/5 Waiting for 5 seconds ...'[K | |
remote: + sleep 5[K | |
remote: [1G-----> Attempt 1/5 Waiting for 5 seconds ...[K | |
remote: + local 'CURL_OPTIONS=-q --compressed --fail --location --max-time 30'[K | |
remote: + local SSL=/home/dokku/sample-nodejs/tls[K | |
remote: + [[ -e /home/dokku/sample-nodejs/tls/server.crt ]][K | |
remote: + exec[K | |
remote: + local CHECK_URL[K | |
remote: + local EXPECTED[K | |
remote: + read -r CHECK_URL EXPECTED[K | |
remote: + [[ -z / ]][K | |
remote: + [[ / =~ ^# ]][K | |
remote: + [[ / =~ ^(http(s)?:)?/.* ]][K | |
remote: + [[ / =~ ^https?: ]][K | |
remote: + local URL_PROTOCOL=http[K | |
remote: + [[ / =~ ^//.+ ]][K | |
remote: + local URL_HOSTNAME=localhost[K | |
remote: + local URL_PATHNAME=/[K | |
remote: + local LOG_URL=http://localhost/[K | |
remote: + local 'CURL_ARGS=-q --compressed --fail --location --max-time 30 http://172.17.0.4:5000/ '[K | |
remote: + dokku_log_verbose 'CHECKS expected result:'[K | |
remote: + declare 'desc=log verbose formatter'[K | |
remote: + echo ' CHECKS expected result:'[K | |
remote: + dokku_log_verbose 'http://localhost/ => "Hello"'[K | |
remote: + declare 'desc=log verbose formatter'[K | |
remote: + echo ' http://localhost/ => "Hello"'[K | |
remote: + [[ -n 1 ]][K | |
remote: + dokku_log_verbose '$ curl -q --compressed --fail --location --max-time 30 http://172.17.0.4:5000/ '[K | |
remote: + declare 'desc=log verbose formatter'[K | |
remote: + echo ' $ curl -q --compressed --fail --location --max-time 30 http://172.17.0.4:5000/ '[K | |
remote: [1G CHECKS expected result:[K | |
remote: [1G http://localhost/ => "Hello"[K | |
remote: [1G $ curl -q --compressed --fail --location --max-time 30 http://172.17.0.4:5000/ [K | |
remote: ++ curl -# -q --compressed --fail --location --max-time 30 http://172.17.0.4:5000/[K | |
remote: + OUTPUT='[K | |
remote: ######################################################################## 100.0%[K | |
remote: Hello World!'[K | |
remote: + [[ ! [K | |
remote: ######################################################################## 100.0%[K | |
remote: Hello World! =~ Hello ]][K | |
remote: + read -r CHECK_URL EXPECTED[K | |
remote: + [[ 0 -gt 0 ]][K | |
remote: + local SUCCESS=1[K | |
remote: + [[ 1 == 1 ]][K | |
remote: + [[ 0 -gt 0 ]][K | |
remote: + trap - EXIT[K | |
remote: + dokku_log_info1 'All checks successful!'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> All checks successful!'[K | |
remote: ++ checks_check_deploy_cleanup 132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d[K | |
remote: ++ declare 'desc=cleans up CHECK_DEPLOY_TMP_WORK_DIR and print container output'[K | |
remote: ++ local id=132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d[K | |
remote: ++ rm -rf /tmp/dokku_CHECKS.ENtI3[K | |
remote: [1G-----> All checks successful![K | |
remote: ++ [[ -n 132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d ]][K | |
remote: ++ dokku_log_info2_quiet 'sample-nodejs web container output:'[K | |
remote: ++ declare 'desc=log info2 formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo '=====> sample-nodejs web container output:'[K | |
remote: ++ dokku_container_log_verbose_quiet 132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d[K | |
remote: ++ declare 'desc=log verbose container output (with quiet option)'[K | |
remote: ++ local CID=132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d[K | |
remote: ++ shift[K | |
remote: ++ OIFS=' [K | |
remote: '[K | |
remote: ++ IFS='[K | |
remote: '[K | |
remote: ++ local line[K | |
remote: [1G=====> sample-nodejs web container output:[K | |
remote: +++ docker logs 132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ [[ -d /tmp/app ]]'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + [[ -d /tmp/app ]]'[K | |
remote: [1G + [[ -d /tmp/app ]][K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export paths'[K | |
remote: [1G + cmd-export paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Exports a function as a command'\'''[K | |
remote: [1G + declare 'desc=Exports a function as a command'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare fn=paths as=paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare fn=paths as=paths'[K | |
remote: [1G + declare fn=paths as=paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ local ns='[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + local ns='[K | |
remote: [1G + local ns=[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cmd-list-ns'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cmd-list-ns'[K | |
remote: [1G ++ cmd-list-ns[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ sort'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ sort'[K | |
remote: [1G ++ sort[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ grep -v :'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ grep -v :'[K | |
remote: [1G ++ grep -v :[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :help'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :help'[K | |
remote: [1G ++ echo :help[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$ns:${as/#$ns-/}"]=paths'[K | |
remote: [1G + CMDS["$ns:${as/#$ns-/}"]=paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export version'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export version'[K | |
remote: [1G + cmd-export version[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Exports a function as a command'\'''[K | |
remote: [1G + declare 'desc=Exports a function as a command'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare fn=version as=version'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare fn=version as=version'[K | |
remote: [1G + declare fn=version as=version[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ local ns='[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + local ns='[K | |
remote: [1G + local ns=[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cmd-list-ns'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cmd-list-ns'[K | |
remote: [1G ++ cmd-list-ns[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ sort'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ sort'[K | |
remote: [1G ++ sort[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ grep -v :'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ grep -v :'[K | |
remote: [1G ++ grep -v :[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :help'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :help'[K | |
remote: [1G ++ echo :help[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :paths'[K | |
remote: [1G ++ echo :paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=version'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$ns:${as/#$ns-/}"]=version'[K | |
remote: [1G + CMDS["$ns:${as/#$ns-/}"]=version[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export herokuish-test test'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export herokuish-test test'[K | |
remote: [1G + cmd-export herokuish-test test[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Exports a function as a command'\'''[K | |
remote: [1G + declare 'desc=Exports a function as a command'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare fn=herokuish-test as=test'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare fn=herokuish-test as=test'[K | |
remote: [1G + declare fn=herokuish-test as=test[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ local ns='[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + local ns='[K | |
remote: [1G + local ns=[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cmd-list-ns'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cmd-list-ns'[K | |
remote: [1G ++ cmd-list-ns[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ sort'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ sort'[K | |
remote: [1G ++ sort[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ grep -v :'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ grep -v :'[K | |
remote: [1G ++ grep -v :[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :version'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :version'[K | |
remote: [1G ++ echo :version[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :help'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :help'[K | |
remote: [1G ++ echo :help[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :paths'[K | |
remote: [1G ++ echo :paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=herokuish-test'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$ns:${as/#$ns-/}"]=herokuish-test'[K | |
remote: [1G + CMDS["$ns:${as/#$ns-/}"]=herokuish-test[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export-ns buildpack '\''Use and install buildpacks'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export-ns buildpack '\''Use and install buildpacks'\'''[K | |
remote: [1G + cmd-export-ns buildpack 'Use and install buildpacks'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare ns=buildpack '\''desc=Use and install buildpacks'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare ns=buildpack '\''desc=Use and install buildpacks'\'''[K | |
remote: [1G + declare ns=buildpack 'desc=Use and install buildpacks'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ eval '\''buildpack() { '[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + eval '\''buildpack() { '[K | |
remote: [1G + eval 'buildpack() { [K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet ' declare desc="Use and install buildpacks"'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' declare desc="Use and install buildpacks"'[K | |
remote: [1G declare desc="Use and install buildpacks"[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet ' cmd-ns buildpack "$@"; '[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' cmd-ns buildpack "$@"; '[K | |
remote: [1G cmd-ns buildpack "$@"; [K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet ' }'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' }'\'''[K | |
remote: [1G }'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export buildpack'[K | |
remote: [1G + cmd-export buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Exports a function as a command'\'''[K | |
remote: [1G + declare 'desc=Exports a function as a command'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare fn=buildpack as=buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare fn=buildpack as=buildpack'[K | |
remote: [1G + declare fn=buildpack as=buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ local ns='[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + local ns='[K | |
remote: [1G + local ns=[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cmd-list-ns'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cmd-list-ns'[K | |
remote: [1G ++ cmd-list-ns[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ sort'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ sort'[K | |
remote: [1G ++ sort[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ grep -v :'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ grep -v :'[K | |
remote: [1G ++ grep -v :[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :version'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :version'[K | |
remote: [1G ++ echo :version[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :help'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :help'[K | |
remote: [1G ++ echo :help[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :test'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :test'[K | |
remote: [1G ++ echo :test[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :paths'[K | |
remote: [1G ++ echo :paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$ns:${as/#$ns-/}"]=buildpack'[K | |
remote: [1G + CMDS["$ns:${as/#$ns-/}"]=buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$1"]=buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$1"]=buildpack'[K | |
remote: [1G + CMDS["$1"]=buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export buildpack-build'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export buildpack-build'[K | |
remote: [1G + cmd-export buildpack-build[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Exports a function as a command'\'''[K | |
remote: [1G + declare 'desc=Exports a function as a command'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare fn=buildpack-build as=buildpack-build'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare fn=buildpack-build as=buildpack-build'[K | |
remote: [1G + declare fn=buildpack-build as=buildpack-build[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ local ns='[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + local ns='[K | |
remote: [1G + local ns=[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cmd-list-ns'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cmd-list-ns'[K | |
remote: [1G ++ cmd-list-ns[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ sort'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ sort'[K | |
remote: [1G ++ sort[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ grep -v :'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ grep -v :'[K | |
remote: [1G ++ grep -v :[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :version'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :version'[K | |
remote: [1G ++ echo :version[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :help'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :help'[K | |
remote: [1G ++ echo :help[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :test'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :test'[K | |
remote: [1G ++ echo :test[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :buildpack'[K | |
remote: [1G ++ echo :buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :paths'[K | |
remote: [1G ++ echo :paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack'[K | |
remote: [1G ++ echo buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^buildpack-'\'''[K | |
remote: [1G + grep '^buildpack-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo buildpack-build'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo buildpack-build'[K | |
remote: [1G + echo buildpack-build[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ ns=buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + ns=buildpack'[K | |
remote: [1G + ns=buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=buildpack-build'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$ns:${as/#$ns-/}"]=buildpack-build'[K | |
remote: [1G + CMDS["$ns:${as/#$ns-/}"]=buildpack-build[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export buildpack-install'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export buildpack-install'[K | |
remote: [1G + cmd-export buildpack-install[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Exports a function as a command'\'''[K | |
remote: [1G + declare 'desc=Exports a function as a command'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare fn=buildpack-install as=buildpack-install'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare fn=buildpack-install as=buildpack-install'[K | |
remote: [1G + declare fn=buildpack-install as=buildpack-install[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ local ns='[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + local ns='[K | |
remote: [1G + local ns=[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cmd-list-ns'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cmd-list-ns'[K | |
remote: [1G ++ cmd-list-ns[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ sort'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ sort'[K | |
remote: [1G ++ sort[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ grep -v :'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ grep -v :'[K | |
remote: [1G ++ grep -v :[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :version'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :version'[K | |
remote: [1G ++ echo :version[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :help'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :help'[K | |
remote: [1G ++ echo :help[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :test'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :test'[K | |
remote: [1G ++ echo :test[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :buildpack'[K | |
remote: [1G ++ echo :buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :paths'[K | |
remote: [1G ++ echo :paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack'[K | |
remote: [1G ++ echo buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:build'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:build'[K | |
remote: [1G ++ echo buildpack:build[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^buildpack-'\'''[K | |
remote: [1G + grep '^buildpack-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo buildpack-install'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo buildpack-install'[K | |
remote: [1G + echo buildpack-install[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ ns=buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + ns=buildpack'[K | |
remote: [1G + ns=buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=buildpack-install'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$ns:${as/#$ns-/}"]=buildpack-install'[K | |
remote: [1G + CMDS["$ns:${as/#$ns-/}"]=buildpack-install[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export buildpack-list'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export buildpack-list'[K | |
remote: [1G + cmd-export buildpack-list[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Exports a function as a command'\'''[K | |
remote: [1G + declare 'desc=Exports a function as a command'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare fn=buildpack-list as=buildpack-list'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare fn=buildpack-list as=buildpack-list'[K | |
remote: [1G + declare fn=buildpack-list as=buildpack-list[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ local ns='[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + local ns='[K | |
remote: [1G + local ns=[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cmd-list-ns'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cmd-list-ns'[K | |
remote: [1G ++ cmd-list-ns[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ sort'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ sort'[K | |
remote: [1G ++ sort[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ grep -v :'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ grep -v :'[K | |
remote: [1G ++ grep -v :[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :version'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :version'[K | |
remote: [1G ++ echo :version[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :help'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :help'[K | |
remote: [1G ++ echo :help[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:install'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:install'[K | |
remote: [1G ++ echo buildpack:install[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :test'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :test'[K | |
remote: [1G ++ echo :test[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :buildpack'[K | |
remote: [1G ++ echo :buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :paths'[K | |
remote: [1G ++ echo :paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack'[K | |
remote: [1G ++ echo buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:build'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:build'[K | |
remote: [1G ++ echo buildpack:build[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^buildpack-'\'''[K | |
remote: [1G + grep '^buildpack-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo buildpack-list'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo buildpack-list'[K | |
remote: [1G + echo buildpack-list[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ ns=buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + ns=buildpack'[K | |
remote: [1G + ns=buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=buildpack-list'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$ns:${as/#$ns-/}"]=buildpack-list'[K | |
remote: [1G + CMDS["$ns:${as/#$ns-/}"]=buildpack-list[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export-ns slug '\''Manage application slugs'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export-ns slug '\''Manage application slugs'\'''[K | |
remote: [1G + cmd-export-ns slug 'Manage application slugs'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare ns=slug '\''desc=Manage application slugs'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare ns=slug '\''desc=Manage application slugs'\'''[K | |
remote: [1G + declare ns=slug 'desc=Manage application slugs'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ eval '\''slug() { '[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + eval '\''slug() { '[K | |
remote: [1G + eval 'slug() { [K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet ' declare desc="Manage application slugs"'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' declare desc="Manage application slugs"'[K | |
remote: [1G declare desc="Manage application slugs"[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet ' cmd-ns slug "$@"; '[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' cmd-ns slug "$@"; '[K | |
remote: [1G cmd-ns slug "$@"; [K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet ' }'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' }'\'''[K | |
remote: [1G }'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export slug'[K | |
remote: [1G + cmd-export slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Exports a function as a command'\'''[K | |
remote: [1G + declare 'desc=Exports a function as a command'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare fn=slug as=slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare fn=slug as=slug'[K | |
remote: [1G + declare fn=slug as=slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ local ns='[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + local ns='[K | |
remote: [1G + local ns=[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cmd-list-ns'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cmd-list-ns'[K | |
remote: [1G ++ cmd-list-ns[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ sort'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ sort'[K | |
remote: [1G ++ sort[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet 'echo :version'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' echo :version'[K | |
remote: [1G echo :version[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :help'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :help'[K | |
remote: [1G ++ echo :help[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:install'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:install'[K | |
remote: [1G ++ echo buildpack:install[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :test'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :test'[K | |
remote: [1G ++ echo :test[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :buildpack'[K | |
remote: [1G ++ echo :buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ grep -v ++ :'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ grep -v ++ :'[K | |
remote: [1G ++ grep -v ++ :[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet 'for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :paths'[K | |
remote: [1G ++ echo :paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack'[K | |
remote: [1G ++ echo buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:list'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:list'[K | |
remote: [1G ++ echo buildpack:list[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:build'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:build'[K | |
remote: [1G ++ echo buildpack:build[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo slug'[K | |
remote: [1G + echo slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^buildpack-'\'''[K | |
remote: [1G + grep '^buildpack-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$ns:${as/#$ns-/}"]=slug'[K | |
remote: [1G + CMDS["$ns:${as/#$ns-/}"]=slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$1"]=slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$1"]=slug'[K | |
remote: [1G + CMDS["$1"]=slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export slug-import'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export slug-import'[K | |
remote: [1G + cmd-export slug-import[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Exports a function as a command'\'''[K | |
remote: [1G + declare 'desc=Exports a function as a command'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare fn=slug-import as=slug-import'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare fn=slug-import as=slug-import'[K | |
remote: [1G + declare fn=slug-import as=slug-import[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ local ns='[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + local ns='[K | |
remote: [1G + local ns=[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cmd-list-ns'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cmd-list-ns'[K | |
remote: [1G ++ cmd-list-ns[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ sort'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ sort'[K | |
remote: [1G ++ sort[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ grep -v :'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ grep -v :'[K | |
remote: [1G ++ grep -v :[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :version'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :version'[K | |
remote: [1G ++ echo :version[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :help'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :help'[K | |
remote: [1G ++ echo :help[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:install'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:install'[K | |
remote: [1G ++ echo buildpack:install[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :test'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :test'[K | |
remote: [1G ++ echo :test[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :buildpack'[K | |
remote: [1G ++ echo :buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :paths'[K | |
remote: [1G ++ echo :paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug'[K | |
remote: [1G ++ echo slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :slug'[K | |
remote: [1G ++ echo :slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack'[K | |
remote: [1G ++ echo buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:list'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:list'[K | |
remote: [1G ++ echo buildpack:list[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:build'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:build'[K | |
remote: [1G ++ echo buildpack:build[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^buildpack-'\'''[K | |
remote: [1G + grep '^buildpack-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo slug-import'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo slug-import'[K | |
remote: [1G + echo slug-import[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^slug-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^slug-'\'''[K | |
remote: [1G + grep '^slug-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo slug-import'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo slug-import'[K | |
remote: [1G + echo slug-import[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ ns=slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + ns=slug'[K | |
remote: [1G + ns=slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=slug-import'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$ns:${as/#$ns-/}"]=slug-import'[K | |
remote: [1G + CMDS["$ns:${as/#$ns-/}"]=slug-import[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export slug-generate'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export slug-generate'[K | |
remote: [1G + cmd-export slug-generate[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Exports a function as a command'\'''[K | |
remote: [1G + declare 'desc=Exports a function as a command'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare fn=slug-generate as=slug-generate'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare fn=slug-generate as=slug-generate'[K | |
remote: [1G + declare fn=slug-generate as=slug-generate[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ local ns='[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + local ns='[K | |
remote: [1G + local ns=[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cmd-list-ns'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cmd-list-ns'[K | |
remote: [1G ++ cmd-list-ns[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ sort'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ sort'[K | |
remote: [1G ++ sort[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ ++ grep -v :'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ ++ grep -v :'[K | |
remote: [1G ++ ++ grep -v :[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet 'for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :version'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :version'[K | |
remote: [1G ++ echo :version[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :help'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :help'[K | |
remote: [1G ++ echo :help[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:install'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:install'[K | |
remote: [1G ++ echo buildpack:install[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :test'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :test'[K | |
remote: [1G ++ echo :test[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :buildpack'[K | |
remote: [1G ++ echo :buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :paths'[K | |
remote: [1G ++ echo :paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug'[K | |
remote: [1G ++ echo slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :slug'[K | |
remote: [1G ++ echo :slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack'[K | |
remote: [1G ++ echo buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug:import'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug:import'[K | |
remote: [1G ++ echo slug:import[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:list'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:list'[K | |
remote: [1G ++ echo buildpack:list[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:build'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:build'[K | |
remote: [1G ++ echo buildpack:build[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^buildpack-'\'''[K | |
remote: [1G + grep '^buildpack-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo slug-generate'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo slug-generate'[K | |
remote: [1G + echo slug-generate[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^slug-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^slug-'\'''[K | |
remote: [1G + grep '^slug-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo slug-generate'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo slug-generate'[K | |
remote: [1G + echo slug-generate[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ ns=slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + ns=slug'[K | |
remote: [1G + ns=slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=slug-generate'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$ns:${as/#$ns-/}"]=slug-generate'[K | |
remote: [1G + CMDS["$ns:${as/#$ns-/}"]=slug-generate[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export slug-export'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export slug-export'[K | |
remote: [1G + cmd-export slug-export[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Exports a function as a command'\'''[K | |
remote: [1G + declare 'desc=Exports a function as a command'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare fn=slug-export as=slug-export'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare fn=slug-export as=slug-export'[K | |
remote: [1G + declare fn=slug-export as=slug-export[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ local ns='[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + local ns='[K | |
remote: [1G + local ns=[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cmd-list-ns'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cmd-list-ns'[K | |
remote: [1G ++ cmd-list-ns[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ sort'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ sort'[K | |
remote: [1G ++ sort[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ grep -v :'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ grep -v :'[K | |
remote: [1G ++ grep -v :[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :version'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :version'[K | |
remote: [1G ++ echo :version[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :help'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :help'[K | |
remote: [1G ++ echo :help[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:install'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:install'[K | |
remote: [1G ++ echo buildpack:install[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :test'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :test'[K | |
remote: [1G ++ echo :test[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug:generate'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug:generate'[K | |
remote: [1G ++ echo slug:generate[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :buildpack'[K | |
remote: [1G ++ echo :buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :paths'[K | |
remote: [1G ++ echo :paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug'[K | |
remote: [1G ++ echo slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :slug'[K | |
remote: [1G ++ echo :slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack'[K | |
remote: [1G ++ echo buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug:import'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug:import'[K | |
remote: [1G ++ echo slug:import[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:list'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:list'[K | |
remote: [1G ++ echo buildpack:list[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:build'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:build'[K | |
remote: [1G ++ echo buildpack:build[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^buildpack-'\'''[K | |
remote: [1G + grep '^buildpack-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo slug-export'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo slug-export'[K | |
remote: [1G + echo slug-export[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo slug-export'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo slug-export'[K | |
remote: [1G + echo slug-export[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^slug-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^slug-'\'''[K | |
remote: [1G + grep '^slug-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ ns=slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + ns=slug'[K | |
remote: [1G + ns=slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=slug-export'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$ns:${as/#$ns-/}"]=slug-export'[K | |
remote: [1G + CMDS["$ns:${as/#$ns-/}"]=slug-export[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export-ns procfile '\''Use Procfiles and run app commands'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export-ns procfile '\''Use Procfiles and run app commands'\'''[K | |
remote: [1G + cmd-export-ns procfile 'Use Procfiles and run app commands'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare ns=procfile '\''desc=Use Procfiles and run app commands'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare ns=procfile '\''desc=Use Procfiles and run app commands'\'''[K | |
remote: [1G + declare ns=procfile 'desc=Use Procfiles and run app commands'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ eval '\''procfile() { '[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + eval '\''procfile() { '[K | |
remote: [1G + eval 'procfile() { [K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet ' declare desc="Use Procfiles and run app commands"'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' declare desc="Use Procfiles and run app commands"'[K | |
remote: [1G declare desc="Use Procfiles and run app commands"[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet ' cmd-ns procfile "$@"; '[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' cmd-ns procfile "$@"; '[K | |
remote: [1G cmd-ns procfile "$@"; [K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet ' }'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' }'\'''[K | |
remote: [1G }'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export procfile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export procfile'[K | |
remote: [1G + cmd-export procfile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Exports a function as a command'\'''[K | |
remote: [1G + declare 'desc=Exports a function as a command'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare fn=procfile as=procfile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare fn=procfile as=procfile'[K | |
remote: [1G + declare fn=procfile as=procfile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ local ns='[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + local ns='[K | |
remote: [1G + local ns=[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cmd-list-ns'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cmd-list-ns'[K | |
remote: [1G ++ cmd-list-ns[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ sort'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ sort'[K | |
remote: [1G ++ sort[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ grep -v :'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ grep -v :'[K | |
remote: [1G ++ grep -v :[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :version'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :version'[K | |
remote: [1G ++ echo :version[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :help'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :help'[K | |
remote: [1G ++ echo :help[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:install'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:install'[K | |
remote: [1G ++ echo buildpack:install[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :test'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :test'[K | |
remote: [1G ++ echo :test[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug:generate'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug:generate'[K | |
remote: [1G ++ echo slug:generate[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :buildpack'[K | |
remote: [1G ++ echo :buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :paths'[K | |
remote: [1G ++ echo :paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug'[K | |
remote: [1G ++ echo slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :slug'[K | |
remote: [1G ++ echo :slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack'[K | |
remote: [1G ++ echo buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug:import'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug:import'[K | |
remote: [1G ++ echo slug:import[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:list'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:list'[K | |
remote: [1G ++ echo buildpack:list[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug:export'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug:export'[K | |
remote: [1G ++ echo slug:export[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:build'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:build'[K | |
remote: [1G ++ echo buildpack:build[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo procfile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo procfile'[K | |
remote: [1G + echo procfile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^buildpack-'\'''[K | |
remote: [1G + grep '^buildpack-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^slug-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^slug-'\'''[K | |
remote: [1G + grep '^slug-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo procfile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo procfile'[K | |
remote: [1G + echo procfile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=procfile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$ns:${as/#$ns-/}"]=procfile'[K | |
remote: [1G + CMDS["$ns:${as/#$ns-/}"]=procfile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$1"]=procfile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$1"]=procfile'[K | |
remote: [1G + CMDS["$1"]=procfile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export procfile-start'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export procfile-start'[K | |
remote: [1G + cmd-export procfile-start[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Exports a function as a command'\'''[K | |
remote: [1G + declare 'desc=Exports a function as a command'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare fn=procfile-start as=procfile-start'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare fn=procfile-start as=procfile-start'[K | |
remote: [1G + declare fn=procfile-start as=procfile-start[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ local ns='[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + local ns='[K | |
remote: [1G + local ns=[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cmd-list-ns'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cmd-list-ns'[K | |
remote: [1G ++ cmd-list-ns[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ sort'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ sort'[K | |
remote: [1G ++ sort[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ grep -v :'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ grep -v :'[K | |
remote: [1G ++ grep -v :[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :version'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :version'[K | |
remote: [1G ++ echo :version[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :help'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :help'[K | |
remote: [1G ++ echo :help[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :procfile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :procfile'[K | |
remote: [1G ++ echo :procfile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:install'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:install'[K | |
remote: [1G ++ echo buildpack:install[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :test'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :test'[K | |
remote: [1G ++ echo :test[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug:generate'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug:generate'[K | |
remote: [1G ++ echo slug:generate[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :buildpack'[K | |
remote: [1G ++ echo :buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :paths'[K | |
remote: [1G ++ echo :paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug'[K | |
remote: [1G ++ echo slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :slug'[K | |
remote: [1G ++ echo :slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack'[K | |
remote: [1G ++ echo buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug:import'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug:import'[K | |
remote: [1G ++ echo slug:import[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:list'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:list'[K | |
remote: [1G ++ echo buildpack:list[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug:export'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug:export'[K | |
remote: [1G ++ echo slug:export[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:build'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:build'[K | |
remote: [1G ++ echo buildpack:build[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo procfile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo procfile'[K | |
remote: [1G ++ echo procfile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^buildpack-'\'''[K | |
remote: [1G + grep '^buildpack-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo procfile-start'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo procfile-start'[K | |
remote: [1G + echo procfile-start[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^procfile-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^procfile-'\'''[K | |
remote: [1G + grep '^procfile-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo procfile-start'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo procfile-start'[K | |
remote: [1G + echo procfile-start[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ ns=procfile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + ns=procfile'[K | |
remote: [1G + ns=procfile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^slug-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^slug-'\'''[K | |
remote: [1G + grep '^slug-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo procfile-start'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo procfile-start'[K | |
remote: [1G + echo procfile-start[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=procfile-start'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$ns:${as/#$ns-/}"]=procfile-start'[K | |
remote: [1G + CMDS["$ns:${as/#$ns-/}"]=procfile-start[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export procfile-exec'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export procfile-exec'[K | |
remote: [1G + cmd-export procfile-exec[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Exports a function as a command'\'''[K | |
remote: [1G + declare 'desc=Exports a function as a command'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare fn=procfile-exec as=procfile-exec'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare fn=procfile-exec as=procfile-exec'[K | |
remote: [1G + declare fn=procfile-exec as=procfile-exec[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ local ns='[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + local ns='[K | |
remote: [1G + local ns=[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cmd-list-ns'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cmd-list-ns'[K | |
remote: [1G ++ cmd-list-ns[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ sort'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ sort'[K | |
remote: [1G ++ sort[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ grep -v :'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ grep -v :'[K | |
remote: [1G ++ grep -v :[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :version'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :version'[K | |
remote: [1G ++ echo :version[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :help'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :help'[K | |
remote: [1G ++ echo :help[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :procfile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :procfile'[K | |
remote: [1G ++ echo :procfile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:install'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:install'[K | |
remote: [1G ++ echo buildpack:install[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo procfile:start'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo procfile:start'[K | |
remote: [1G ++ echo procfile:start[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :test'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :test'[K | |
remote: [1G ++ echo :test[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug:generate'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug:generate'[K | |
remote: [1G ++ echo slug:generate[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :buildpack'[K | |
remote: [1G ++ echo :buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :paths'[K | |
remote: [1G ++ echo :paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug'[K | |
remote: [1G ++ echo slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :slug'[K | |
remote: [1G ++ echo :slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack'[K | |
remote: [1G ++ echo buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug:import'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug:import'[K | |
remote: [1G ++ echo slug:import[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:list'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:list'[K | |
remote: [1G ++ echo buildpack:list[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug:export'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug:export'[K | |
remote: [1G ++ echo slug:export[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:build'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:build'[K | |
remote: [1G ++ echo buildpack:build[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo procfile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo procfile'[K | |
remote: [1G ++ echo procfile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^buildpack-'\'''[K | |
remote: [1G + grep '^buildpack-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo procfile-exec'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo procfile-exec'[K | |
remote: [1G + echo procfile-exec[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^procfile-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^procfile-'\'''[K | |
remote: [1G + grep '^procfile-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo procfile-exec'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo procfile-exec'[K | |
remote: [1G + echo procfile-exec[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ ns=procfile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + ns=procfile'[K | |
remote: [1G + ns=procfile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^slug-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^slug-'\'''[K | |
remote: [1G + grep '^slug-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo procfile-exec'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo procfile-exec'[K | |
remote: [1G + echo procfile-exec[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=procfile-exec'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$ns:${as/#$ns-/}"]=procfile-exec'[K | |
remote: [1G + CMDS["$ns:${as/#$ns-/}"]=procfile-exec[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cmd-export procfile-parse'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cmd-export procfile-parse'[K | |
remote: [1G + cmd-export procfile-parse[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Exports a function as a command'\'''[K | |
remote: [1G + declare 'desc=Exports a function as a command'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare fn=procfile-parse as=procfile-parse'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare fn=procfile-parse as=procfile-parse'[K | |
remote: [1G + declare fn=procfile-parse as=procfile-parse[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ local ns='[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + local ns='[K | |
remote: [1G + local ns=[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cmd-list-ns'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cmd-list-ns'[K | |
remote: [1G ++ cmd-list-ns[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ grep -v :'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ grep -v :'[K | |
remote: [1G ++ grep -v :[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ sort'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ sort'[K | |
remote: [1G ++ sort[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :version'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :version'[K | |
remote: [1G ++ echo :version[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :help'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :help'[K | |
remote: [1G ++ echo :help[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :procfile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :procfile'[K | |
remote: [1G ++ echo :procfile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:install'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:install'[K | |
remote: [1G ++ echo buildpack:install[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo procfile:start'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo procfile:start'[K | |
remote: [1G ++ echo procfile:start[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :test'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :test'[K | |
remote: [1G ++ echo :test[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug:generate'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug:generate'[K | |
remote: [1G ++ echo slug:generate[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :buildpack'[K | |
remote: [1G ++ echo :buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :paths'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :paths'[K | |
remote: [1G ++ echo :paths[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug'[K | |
remote: [1G ++ echo slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo :slug'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo :slug'[K | |
remote: [1G ++ echo :slug[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack'[K | |
remote: [1G ++ echo buildpack[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug:import'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug:import'[K | |
remote: [1G ++ echo slug:import[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:list'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:list'[K | |
remote: [1G ++ echo buildpack:list[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo slug:export'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo slug:export'[K | |
remote: [1G ++ echo slug:export[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo buildpack:build'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo buildpack:build'[K | |
remote: [1G ++ echo buildpack:build[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo procfile:exec'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo procfile:exec'[K | |
remote: [1G ++ echo procfile:exec[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''[K | |
remote: [1G ++ for k in '"${!CMDS[@]}"'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo procfile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo procfile'[K | |
remote: [1G ++ echo procfile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^buildpack-'\'''[K | |
remote: [1G + grep '^buildpack-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo procfile-parse'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo procfile-parse'[K | |
remote: [1G + echo procfile-parse[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^procfile-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^procfile-'\'''[K | |
remote: [1G + grep '^procfile-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo procfile-parse'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo procfile-parse'[K | |
remote: [1G + echo procfile-parse[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ ns=procfile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + ns=procfile'[K | |
remote: [1G + ns=procfile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for n in '\''$(cmd-list-ns)'\'''[K | |
remote: [1G + for n in '$(cmd-list-ns)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ grep '\''^slug-'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + grep '\''^slug-'\'''[K | |
remote: [1G + grep '^slug-'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ echo procfile-parse'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + echo procfile-parse'[K | |
remote: [1G + echo procfile-parse[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=procfile-parse'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CMDS["$ns:${as/#$ns-/}"]=procfile-parse'[K | |
remote: [1G + CMDS["$ns:${as/#$ns-/}"]=procfile-parse[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ case "$SELF" in'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + case "$SELF" in'[K | |
remote: [1G + case "$SELF" in[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ procfile-start web'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + procfile-start web'[K | |
remote: [1G + procfile-start web[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Run process type command from Procfile through exec'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Run process type command from Procfile through exec'\'''[K | |
remote: [1G + declare 'desc=Run process type command from Procfile through exec'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare type=web'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare type=web'[K | |
remote: [1G + declare type=web[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ procfile-parse web'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ procfile-parse web'[K | |
remote: [1G ++ procfile-parse web[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ declare '\''desc=Get command string for a process type from Procfile'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ declare '\''desc=Get command string for a process type from Procfile'\'''[K | |
remote: [1G ++ declare 'desc=Get command string for a process type from Procfile'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ declare type=web'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ declare type=web'[K | |
remote: [1G ++ declare type=web[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ yaml-esque-get web'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ yaml-esque-get web'[K | |
remote: [1G ++ yaml-esque-get web[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ declare '\''desc=Get key value from colon-separated structure'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ declare '\''desc=Get key value from colon-separated structure'\'''[K | |
remote: [1G ++ declare 'desc=Get key value from colon-separated structure'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ declare key=web'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ declare key=web'[K | |
remote: [1G ++ declare key=web[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ local inputkey'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ local inputkey'[K | |
remote: [1G ++ local inputkey[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ local cmd'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ local cmd'[K | |
remote: [1G ++ local cmd[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cat /app/Procfile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cat /app/Procfile'[K | |
remote: [1G ++ cat /app/Procfile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+++ cat'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' +++ cat'[K | |
remote: [1G +++ cat[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ read line'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ read line'[K | |
remote: [1G ++ read line[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ [[ web: node node-js-sample/index.js =~ ^#.* ]]'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ [[ web: node node-js-sample/index.js =~ ^#.* ]]'[K | |
remote: [1G ++ [[ web: node node-js-sample/index.js =~ ^#.* ]][K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ inputkey=web'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ inputkey=web'[K | |
remote: [1G ++ inputkey=web[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cmd='\'' node node-js-sample/index.js'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cmd='\'' node node-js-sample/index.js'\'''[K | |
remote: [1G ++ cmd=' node node-js-sample/index.js'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ [[ web == \w\e\b ]]'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ [[ web == \w\e\b ]]'[K | |
remote: [1G ++ [[ web == \w\e\b ]][K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ echo '\'' node node-js-sample/index.js'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ echo '\'' node node-js-sample/index.js'\'''[K | |
remote: [1G ++ echo ' node node-js-sample/index.js'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ read line'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ read line'[K | |
remote: [1G ++ read line[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ [[ -n '\'''\'' ]]'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ [[ -n '\'''\'' ]]'[K | |
remote: [1G ++ [[ -n '' ]][K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ procfile-exec '\'' node node-js-sample/index.js'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + procfile-exec '\'' node node-js-sample/index.js'\'''[K | |
remote: [1G + procfile-exec ' node node-js-sample/index.js'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ declare '\''desc=Run as unprivileged user with Heroku-like env'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + declare '\''desc=Run as unprivileged user with Heroku-like env'\'''[K | |
remote: [1G + declare 'desc=Run as unprivileged user with Heroku-like env'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ [[ -n '\'''\'' ]]'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + [[ -n '\'''\'' ]]'[K | |
remote: [1G + [[ -n '' ]][K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ detect-unprivileged'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + detect-unprivileged'[K | |
remote: [1G + detect-unprivileged[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ stat -c %U /app'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ stat -c %U /app'[K | |
remote: [1G ++ stat -c %U /app[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ unprivileged_user=u31588'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + unprivileged_user=u31588'[K | |
remote: [1G + unprivileged_user=u31588[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ unprivileged_group=u31588'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + unprivileged_group=u31588'[K | |
remote: [1G + unprivileged_group=u31588[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ procfile-setup-home'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + procfile-setup-home'[K | |
remote: [1G + procfile-setup-home[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ export HOME=/app'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + export HOME=/app'[K | |
remote: [1G + export HOME=/app[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ HOME=/app'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + HOME=/app'[K | |
remote: [1G + HOME=/app[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ usermod --home /app u31588'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + usermod --home /app u31588'[K | |
remote: [1G + usermod --home /app u31588[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ xargs -0 -r chown u31588:u31588'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + xargs -0 -r chown u31588:u31588'[K | |
remote: [1G + xargs -0 -r chown u31588:u31588[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ find /app '\''('\'' '\''!'\'' -user u31588 -o '\''!'\'' -group u31588 '\'')'\'' -print0'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + find /app '\''('\'' '\''!'\'' -user u31588 -o '\''!'\'' -group u31588 '\'')'\'' -print0'[K | |
remote: [1G + find /app '(' '!' -user u31588 -o '!' -group u31588 ')' -print0[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ procfile-load-env'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + procfile-load-env'[K | |
remote: [1G + procfile-load-env[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ [[ -d /tmp/env ]]'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + [[ -d /tmp/env ]]'[K | |
remote: [1G + [[ -d /tmp/env ]][K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ ls /tmp/env'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ ls /tmp/env'[K | |
remote: [1G ++ ls /tmp/env[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for e in '\''$(ls $env_path)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for e in '\''$(ls $env_path)'\'''[K | |
remote: [1G + for e in '$(ls $env_path)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cat /tmp/env/CURL_CONNECT_TIMEOUT'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cat /tmp/env/CURL_CONNECT_TIMEOUT'[K | |
remote: [1G ++ cat /tmp/env/CURL_CONNECT_TIMEOUT[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ export CURL_CONNECT_TIMEOUT=5'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + export CURL_CONNECT_TIMEOUT=5'[K | |
remote: [1G + export CURL_CONNECT_TIMEOUT=5[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CURL_CONNECT_TIMEOUT=5'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CURL_CONNECT_TIMEOUT=5'[K | |
remote: [1G + CURL_CONNECT_TIMEOUT=5[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for e in '\''$(ls $env_path)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for e in '\''$(ls $env_path)'\'''[K | |
remote: [1G + for e in '$(ls $env_path)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cat /tmp/env/CURL_TIMEOUT'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cat /tmp/env/CURL_TIMEOUT'[K | |
remote: [1G ++ cat /tmp/env/CURL_TIMEOUT[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ export CURL_TIMEOUT=30'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + export CURL_TIMEOUT=30'[K | |
remote: [1G + export CURL_TIMEOUT=30[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ CURL_TIMEOUT=30'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + CURL_TIMEOUT=30'[K | |
remote: [1G + CURL_TIMEOUT=30[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for e in '\''$(ls $env_path)'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for e in '\''$(ls $env_path)'\'''[K | |
remote: [1G + for e in '$(ls $env_path)'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ cat /tmp/env/DOKKU_APP_TYPE'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ cat /tmp/env/DOKKU_APP_TYPE'[K | |
remote: [1G ++ cat /tmp/env/DOKKU_APP_TYPE[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ export DOKKU_APP_TYPE=herokuish'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + export DOKKU_APP_TYPE=herokuish'[K | |
remote: [1G + export DOKKU_APP_TYPE=herokuish[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ DOKKU_APP_TYPE=herokuish'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + DOKKU_APP_TYPE=herokuish'[K | |
remote: [1G + DOKKU_APP_TYPE=herokuish[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ procfile-load-profile'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + procfile-load-profile'[K | |
remote: [1G + procfile-load-profile[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ shopt -s nullglob'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + shopt -s nullglob'[K | |
remote: [1G + shopt -s nullglob[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ mkdir -p /app/.profile.d'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + mkdir -p /app/.profile.d'[K | |
remote: [1G + mkdir -p /app/.profile.d[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for file in '\''$app_path/.profile.d/*.sh'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for file in '\''$app_path/.profile.d/*.sh'\'''[K | |
remote: [1G + for file in '$app_path/.profile.d/*.sh'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ source /app/.profile.d/00-global-env.sh'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + source /app/.profile.d/00-global-env.sh'[K | |
remote: [1G + source /app/.profile.d/00-global-env.sh[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ export CURL_CONNECT_TIMEOUT=5'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ export CURL_CONNECT_TIMEOUT=5'[K | |
remote: [1G ++ export CURL_CONNECT_TIMEOUT=5[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ CURL_CONNECT_TIMEOUT=5'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ CURL_CONNECT_TIMEOUT=5'[K | |
remote: [1G ++ CURL_CONNECT_TIMEOUT=5[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ export CURL_TIMEOUT=30'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ export CURL_TIMEOUT=30'[K | |
remote: [1G ++ export CURL_TIMEOUT=30[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ CURL_TIMEOUT=30'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ CURL_TIMEOUT=30'[K | |
remote: [1G ++ CURL_TIMEOUT=30[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for file in '\''$app_path/.profile.d/*.sh'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for file in '\''$app_path/.profile.d/*.sh'\'''[K | |
remote: [1G + for file in '$app_path/.profile.d/*.sh'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ source /app/.profile.d/01-app-env.sh'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + source /app/.profile.d/01-app-env.sh'[K | |
remote: [1G + source /app/.profile.d/01-app-env.sh[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ export DOKKU_APP_TYPE=herokuish'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ export DOKKU_APP_TYPE=herokuish'[K | |
remote: [1G ++ export DOKKU_APP_TYPE=herokuish[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ DOKKU_APP_TYPE=herokuish'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ DOKKU_APP_TYPE=herokuish'[K | |
remote: [1G ++ DOKKU_APP_TYPE=herokuish[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ for file in '\''$app_path/.profile.d/*.sh'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + for file in '\''$app_path/.profile.d/*.sh'\'''[K | |
remote: [1G + for file in '$app_path/.profile.d/*.sh'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ source /app/.profile.d/nodejs.sh'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + source /app/.profile.d/nodejs.sh'[K | |
remote: [1G + source /app/.profile.d/nodejs.sh[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ export PATH=/app/.heroku/node/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/app/bin:/app/node_modules/.bin'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ export PATH=/app/.heroku/node/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/app/bin:/app/node_modules/.bin'[K | |
remote: [1G ++ export PATH=/app/.heroku/node/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/app/bin:/app/node_modules/.bin[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ PATH=/app/.heroku/node/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/app/bin:/app/node_modules/.bin'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ PATH=/app/.heroku/node/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/app/bin:/app/node_modules/.bin'[K | |
remote: [1G ++ PATH=/app/.heroku/node/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/app/bin:/app/node_modules/.bin[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ export NODE_HOME=/app/.heroku/node'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ export NODE_HOME=/app/.heroku/node'[K | |
remote: [1G ++ export NODE_HOME=/app/.heroku/node[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ NODE_HOME=/app/.heroku/node'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ NODE_HOME=/app/.heroku/node'[K | |
remote: [1G ++ NODE_HOME=/app/.heroku/node[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ export NODE_ENV=production'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ export NODE_ENV=production'[K | |
remote: [1G ++ export NODE_ENV=production[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ NODE_ENV=production'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ NODE_ENV=production'[K | |
remote: [1G ++ NODE_ENV=production[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ calculate_concurrency'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ calculate_concurrency'[K | |
remote: [1G ++ calculate_concurrency[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+++ detect_memory 512'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' +++ detect_memory 512'[K | |
remote: [1G +++ detect_memory 512[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+++ local default=512'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' +++ local default=512'[K | |
remote: [1G +++ local default=512[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++++ ulimit -u'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++++ ulimit -u'[K | |
remote: [1G ++++ ulimit -u[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+++ local limit=524288'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' +++ local limit=524288'[K | |
remote: [1G +++ local limit=524288[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+++ case $limit in'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' +++ case $limit in'[K | |
remote: [1G +++ case $limit in[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+++ echo 512'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' +++ echo 512'[K | |
remote: [1G +++ echo 512[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ MEMORY_AVAILABLE=512'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ MEMORY_AVAILABLE=512'[K | |
remote: [1G ++ MEMORY_AVAILABLE=512[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ WEB_MEMORY=512'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ WEB_MEMORY=512'[K | |
remote: [1G ++ WEB_MEMORY=512[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ WEB_CONCURRENCY=1'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ WEB_CONCURRENCY=1'[K | |
remote: [1G ++ WEB_CONCURRENCY=1[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ (( WEB_CONCURRENCY < 1 ))'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ (( WEB_CONCURRENCY < 1 ))'[K | |
remote: [1G ++ (( WEB_CONCURRENCY < 1 ))[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ (( WEB_CONCURRENCY > 32 ))'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ (( WEB_CONCURRENCY > 32 ))'[K | |
remote: [1G ++ (( WEB_CONCURRENCY > 32 ))[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ WEB_CONCURRENCY=1'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ WEB_CONCURRENCY=1'[K | |
remote: [1G ++ WEB_CONCURRENCY=1[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ export MEMORY_AVAILABLE=512'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ export MEMORY_AVAILABLE=512'[K | |
remote: [1G ++ export MEMORY_AVAILABLE=512[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ MEMORY_AVAILABLE=512'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ MEMORY_AVAILABLE=512'[K | |
remote: [1G ++ MEMORY_AVAILABLE=512[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ export WEB_MEMORY=512'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ export WEB_MEMORY=512'[K | |
remote: [1G ++ export WEB_MEMORY=512[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ WEB_MEMORY=512'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ WEB_MEMORY=512'[K | |
remote: [1G ++ WEB_MEMORY=512[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ export WEB_CONCURRENCY=1'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ export WEB_CONCURRENCY=1'[K | |
remote: [1G ++ export WEB_CONCURRENCY=1[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ WEB_CONCURRENCY=1'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ WEB_CONCURRENCY=1'[K | |
remote: [1G ++ WEB_CONCURRENCY=1[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ '\''['\'' '\'''\'' = true '\'']'\'''[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ '\''['\'' '\'''\'' = true '\'']'\'''[K | |
remote: [1G ++ '[' '' = true ']'[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ shopt -u nullglob'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + shopt -u nullglob'[K | |
remote: [1G + shopt -u nullglob[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ hash -r'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + hash -r'[K | |
remote: [1G + hash -r[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ cd /app'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + cd /app'[K | |
remote: [1G + cd /app[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '++ eval echo node node-js-sample/index.js'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' ++ eval echo node node-js-sample/index.js'[K | |
remote: [1G ++ eval echo node node-js-sample/index.js[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+++ echo node node-js-sample/index.js'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' +++ echo node node-js-sample/index.js'[K | |
remote: [1G +++ echo node node-js-sample/index.js[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet '+ exec setuidgid u31588 node node-js-sample/index.js'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' + exec setuidgid u31588 node node-js-sample/index.js'[K | |
remote: [1G + exec setuidgid u31588 node node-js-sample/index.js[K | |
remote: ++ for line in '$(docker logs "$CID" 2>&1)'[K | |
remote: ++ dokku_log_verbose_quiet 'Node app is running at localhost:5000'[K | |
remote: ++ declare 'desc=log verbose formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo ' Node app is running at localhost:5000'[K | |
remote: [1G Node app is running at localhost:5000[K | |
remote: ++ IFS=' [K | |
remote: '[K | |
remote: ++ dokku_log_info2_quiet 'end sample-nodejs web container output'[K | |
remote: ++ declare 'desc=log info2 formatter (with quiet option)'[K | |
remote: ++ [[ -z '' ]][K | |
remote: ++ echo '=====> end sample-nodejs web container output'[K | |
remote: [1G=====> end sample-nodejs web container output[K | |
remote: + trap - INT TERM EXIT[K | |
remote: + [[ -n 132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d ]][K | |
remote: + echo 132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d[K | |
remote: + [[ -n 172.17.0.4 ]][K | |
remote: + echo 172.17.0.4[K | |
remote: + [[ -n 5000 ]][K | |
remote: + echo 5000[K | |
remote: + rm -f /home/dokku/sample-nodejs/CONTAINER /home/dokku/sample-nodejs/IP /home/dokku/sample-nodejs/PORT[K | |
remote: + local CONTAINER_INDEX=2[K | |
remote: + [[ 2 -le 1 ]][K | |
remote: + [[ 1 == 0 ]][K | |
remote: + local CONTAINER_IDX_OFFSET=2[K | |
remote: + local container_state_filetype[K | |
remote: + for container_state_filetype in CONTAINER IP PORT[K | |
remote: + cd /home/dokku/sample-nodejs[K | |
remote: + xargs rm -f[K | |
remote: + tail -n +2[K | |
remote: + sort -t . -k 3 -n[K | |
remote: + find . -maxdepth 1 -name 'CONTAINER.web.*' -printf '%f\n'[K | |
remote: + for container_state_filetype in CONTAINER IP PORT[K | |
remote: + cd /home/dokku/sample-nodejs[K | |
remote: + xargs rm -f[K | |
remote: + tail -n +2[K | |
remote: + sort -t . -k 3 -n[K | |
remote: + find . -maxdepth 1 -name 'IP.web.*' -printf '%f\n'[K | |
remote: + for container_state_filetype in CONTAINER IP PORT[K | |
remote: + cd /home/dokku/sample-nodejs[K | |
remote: + xargs rm -f[K | |
remote: + tail -n +2[K | |
remote: + sort -t . -k 3 -n[K | |
remote: + find . -maxdepth 1 -name 'PORT.web.*' -printf '%f\n'[K | |
remote: + read -r line[K | |
remote: + [[ -n '' ]][K | |
remote: + dokku_log_info1 'Running post-deploy'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> Running post-deploy'[K | |
remote: + plugn trigger post-deploy sample-nodejs 5000 172.17.0.4 ''[K | |
remote: [1G-----> Running post-deploy[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + source /var/lib/dokku/core-plugins/available/00_dokku-standard/exec-app-json-scripts[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: + exec_app_json_scripts sample-nodejs 5000 172.17.0.4 ''[K | |
remote: + declare 'desc=core app.json scripts execution'[K | |
remote: + local 'trigger=pre-deploy app_json_scripts'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local IMAGE_TAG=[K | |
remote: + local PHASE_SCRIPT_KEY=postdeploy[K | |
remote: + dokku_log_info1 'Attempting to run scripts.dokku.postdeploy from app.json (if defined)'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> Attempting to run scripts.dokku.postdeploy from app.json (if defined)'[K | |
remote: [1G-----> Attempting to run scripts.dokku.postdeploy from app.json (if defined)[K | |
remote: + execute_script sample-nodejs '' postdeploy[K | |
remote: + declare 'desc=executes appropriate phase script key from app.json'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local IMAGE_TAG=[K | |
remote: ++ get_deploying_app_image_name sample-nodejs ''[K | |
remote: ++ declare 'desc=return deployed image identifier for a given app, tag tuple. validate if tag is presented'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local IMAGE_TAG=[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ local IMAGE_REPO=[K | |
remote: +++ plugn trigger deployed-app-repository sample-nodejs[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: ++ local IMAGE_REMOTE_REPOSITORY=[K | |
remote: +++ plugn trigger deployed-app-image-tag sample-nodejs[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: ++ local NEW_IMAGE_TAG=[K | |
remote: +++ plugn trigger deployed-app-image-repo sample-nodejs[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: ++ local NEW_IMAGE_REPO=[K | |
remote: ++ [[ -n '' ]][K | |
remote: ++ [[ -n '' ]][K | |
remote: +++ get_app_image_name sample-nodejs '' ''[K | |
remote: +++ declare 'desc=return image identifier for a given app, tag tuple. validate if tag is presented'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ local IMAGE_TAG=[K | |
remote: +++ IMAGE_REPO=[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ [[ -z '' ]][K | |
remote: ++++ get_app_image_repo sample-nodejs[K | |
remote: ++++ declare 'desc=central definition of image repo pattern'[K | |
remote: ++++ local APP=sample-nodejs[K | |
remote: ++++ local IMAGE_REPO=dokku/sample-nodejs[K | |
remote: ++++ [[ -z sample-nodejs ]][K | |
remote: ++++ echo dokku/sample-nodejs[K | |
remote: +++ IMAGE_REPO=dokku/sample-nodejs[K | |
remote: +++ [[ -n '' ]][K | |
remote: +++ local IMAGE=dokku/sample-nodejs:latest[K | |
remote: +++ echo dokku/sample-nodejs:latest[K | |
remote: ++ local IMAGE=dokku/sample-nodejs:latest[K | |
remote: ++ [[ -n '' ]][K | |
remote: ++ echo dokku/sample-nodejs:latest[K | |
remote: + local IMAGE=dokku/sample-nodejs:latest[K | |
remote: + local PHASE_SCRIPT_KEY=postdeploy[K | |
remote: ++ get_phase_script dokku/sample-nodejs:latest postdeploy[K | |
remote: + local SCRIPT_CMD=[K | |
remote: + [[ -n '' ]][K | |
remote: + cleanup_container_state sample-nodejs 5000 172.17.0.4 ''[K | |
remote: + declare 'desc=core post-deploy state cleanup'[K | |
remote: + local 'trigger=post-deploy cleanup_container_state'[K | |
remote: + local APP=sample-nodejs[K | |
remote: ++ xargs[K | |
remote: ++ awk -F = '{ print $1 }'[K | |
remote: ++ egrep -v '^#' /home/dokku/sample-nodejs/DOKKU_SCALE[K | |
remote: + local PROCTYPES=web[K | |
remote: ++ xargs[K | |
remote: ++ sort -t . -k 3 -n[K | |
remote: ++ find /home/dokku/sample-nodejs -maxdepth 1 -name 'CONTAINER.*' -printf '%f\n'[K | |
remote: + local CONTAINER_FILES=CONTAINER.web.1[K | |
remote: + local CONTAINER_FILE[K | |
remote: + for CONTAINER_FILE in '$CONTAINER_FILES'[K | |
remote: ++ awk -F . '{ print $2 }'[K | |
remote: + local CONTAINER_TYPE=web[K | |
remote: ++ is_val_in_list web web ' '[K | |
remote: ++ declare 'desc=return true if value (web) is in list (web) separated by delimiter ( ); delimiter defaults to comma'[K | |
remote: ++ local value=web list=web 'delimiter= '[K | |
remote: ++ local 'IFS= ' val_in_list=false[K | |
remote: ++ for val in '$list'[K | |
remote: ++ [[ web == \w\e\b ]][K | |
remote: ++ val_in_list=true[K | |
remote: ++ echo true[K | |
remote: + [[ true == \f\a\l\s\e ]][K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + named_containers_post_deploy sample-nodejs 5000 172.17.0.4 ''[K | |
remote: + declare 'desc=names deployed app container is consistent manner'[K | |
remote: + local trigger=named_containers_post_deploy[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local APP_ROOT=/home/dokku/sample-nodejs[K | |
remote: + local container[K | |
remote: + shopt -s nullglob[K | |
remote: + for container in '$APP_ROOT/CONTAINER.*'[K | |
remote: ++ sed -r 's/.*CONTAINER\.(.*)/\1/'[K | |
remote: ++ echo /home/dokku/sample-nodejs/CONTAINER.web.1[K | |
remote: + local DYNO=web.1[K | |
remote: + local NAME=sample-nodejs.web.1[K | |
remote: + local CURRENT_CONTAINER_ID=132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d[K | |
remote: ++ xargs[K | |
remote: ++ docker ps -a -q -f 'name=^.?sample-nodejs.web.1$'[K | |
remote: + local PREVIOUS_CIDS=[K | |
remote: + [[ -n '' ]][K | |
remote: ++ cat /home/dokku/sample-nodejs/CONTAINER.web.1[K | |
remote: + local ID=132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d[K | |
remote: ++ tr -d /[K | |
remote: ++ docker inspect -f '{{.Name}}' 132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d[K | |
remote: + local CURRENT_NAME=gloomy_aryabhata[K | |
remote: + [[ -n gloomy_aryabhata ]][K | |
remote: + dokku_log_info2_quiet 'renaming container (132da38b9290) gloomy_aryabhata to sample-nodejs.web.1'[K | |
remote: + declare 'desc=log info2 formatter (with quiet option)'[K | |
remote: + [[ -z '' ]][K | |
remote: + echo '=====> renaming container (132da38b9290) gloomy_aryabhata to sample-nodejs.web.1'[K | |
remote: + docker rename gloomy_aryabhata sample-nodejs.web.1[K | |
remote: [1G=====> renaming container (132da38b9290) gloomy_aryabhata to sample-nodejs.web.1[K | |
remote: + shopt -u nullglob[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + source /var/lib/dokku/plugins/available/domains/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: + source /var/lib/dokku/plugins/available/nginx-vhosts/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/certs/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/domains/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/ps/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: +++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: ++++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++++ set -eo pipefail[K | |
remote: +++++ [[ -n 1 ]][K | |
remote: +++++ set -x[K | |
remote: + source /var/lib/dokku/plugins/available/proxy/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: ++ get_app_proxy_type sample-nodejs[K | |
remote: ++ declare 'desc=return app proxy type'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: +++ config_get sample-nodejs DOKKU_APP_PROXY_TYPE[K | |
remote: +++ declare 'desc=get value of given config var'[K | |
remote: +++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: +++ set -- config:get sample-nodejs DOKKU_APP_PROXY_TYPE[K | |
remote: +++ config_parse_args config:get sample-nodejs DOKKU_APP_PROXY_TYPE[K | |
remote: +++ declare 'desc=parse config plugin args'[K | |
remote: +++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ DOKKU_APP_PROXY_TYPE == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ DOKKU_APP_PROXY_TYPE == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ DOKKU_APP_PROXY_TYPE == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ DOKKU_APP_PROXY_TYPE == \-\-\s\h\e\l\l ]][K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs DOKKU_APP_PROXY_TYPE[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs DOKKU_APP_PROXY_TYPE[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs DOKKU_APP_PROXY_TYPE[K | |
remote: +++ DOKKU_CONFIG_TYPE=app[K | |
remote: +++ DOKKU_CONFIG_RESTART=true[K | |
remote: +++ [[ app == \a\p\p ]][K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ verify_app_name sample-nodejs[K | |
remote: +++ declare 'desc=verify app name format and app existence'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ [[ ! -n sample-nodejs ]][K | |
remote: +++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: +++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: +++ return 0[K | |
remote: +++ APP=sample-nodejs[K | |
remote: +++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs DOKKU_APP_PROXY_TYPE[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs DOKKU_APP_PROXY_TYPE[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs DOKKU_APP_PROXY_TYPE[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: +++ declare 'desc=create config env file'[K | |
remote: +++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ local KEY=DOKKU_APP_PROXY_TYPE[K | |
remote: +++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: +++ cut -d= -f2-[K | |
remote: +++ grep '^export DOKKU_APP_PROXY_TYPE='[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: +++ true[K | |
remote: ++ local DOKKU_APP_PROXY_TYPE=[K | |
remote: ++ local APP_PROXY_TYPE=nginx[K | |
remote: ++ echo nginx[K | |
remote: + [[ nginx == \n\g\i\n\x ]][K | |
remote: + nginx_post_deploy sample-nodejs 5000 172.17.0.4 ''[K | |
remote: + declare 'desc=nginx-vhosts post-deploy plugin trigger'[K | |
remote: + local trigger=nginx_post_deploy[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ -f /home/dokku/sample-nodejs/IP.web.1 ]][K | |
remote: + [[ -f /home/dokku/sample-nodejs/PORT.web.1 ]][K | |
remote: ++ is_app_vhost_enabled sample-nodejs[K | |
remote: ++ declare 'desc=returns true or false if vhost support is enabled for a given application'[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: +++ config_get sample-nodejs NO_VHOST[K | |
remote: +++ declare 'desc=get value of given config var'[K | |
remote: +++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: +++ set -- config:get sample-nodejs NO_VHOST[K | |
remote: +++ config_parse_args config:get sample-nodejs NO_VHOST[K | |
remote: +++ declare 'desc=parse config plugin args'[K | |
remote: +++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ NO_VHOST == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ NO_VHOST == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ NO_VHOST == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ NO_VHOST == \-\-\s\h\e\l\l ]][K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs NO_VHOST[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs NO_VHOST[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs NO_VHOST[K | |
remote: +++ DOKKU_CONFIG_TYPE=app[K | |
remote: +++ DOKKU_CONFIG_RESTART=true[K | |
remote: +++ [[ app == \a\p\p ]][K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ verify_app_name sample-nodejs[K | |
remote: +++ declare 'desc=verify app name format and app existence'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ [[ ! -n sample-nodejs ]][K | |
remote: +++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: +++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: +++ return 0[K | |
remote: +++ APP=sample-nodejs[K | |
remote: +++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs NO_VHOST[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs NO_VHOST[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs NO_VHOST[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: +++ declare 'desc=create config env file'[K | |
remote: +++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ local KEY=NO_VHOST[K | |
remote: +++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: +++ cut -d= -f2-[K | |
remote: +++ grep '^export NO_VHOST='[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ local NO_VHOST=[K | |
remote: ++ local APP_VHOST_ENABLED=true[K | |
remote: ++ [[ '' == \1 ]][K | |
remote: ++ echo true[K | |
remote: + [[ true == \f\a\l\s\e ]][K | |
remote: + [[ ! -f /home/dokku/sample-nodejs/VHOST ]][K | |
remote: + domains_setup sample-nodejs[K | |
remote: + declare 'desc=setup domains to default state'[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local APP_VHOST_PATH=/home/dokku/sample-nodejs/VHOST[K | |
remote: + local GLOBAL_VHOST_PATH=/home/dokku/VHOST[K | |
remote: ++ get_ipv4_regex[K | |
remote: ++ declare 'desc=returns ipv4 regex'[K | |
remote: +++ _ipv4_regex[K | |
remote: +++ declare 'desc=ipv4 regex'[K | |
remote: +++ echo '([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: ++ local 'RE_IPV4=([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: ++ echo '([0-9]{1,3}[\.]){3}[0-9]{1,3}$'[K | |
remote: + local 'RE_IPV4=([0-9]{1,3}[\.]){3}[0-9]{1,3}$'[K | |
remote: ++ get_ipv6_regex[K | |
remote: ++ declare 'desc=returns ipv6 regex'[K | |
remote: +++ _ipv6_regex[K | |
remote: +++ declare 'desc=ipv6 regex'[K | |
remote: ++++ _ipv4_regex[K | |
remote: ++++ declare 'desc=ipv4 regex'[K | |
remote: ++++ echo '([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: +++ local 'RE_IPV4=([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: +++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|'[K | |
remote: +++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|'[K | |
remote: +++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|'[K | |
remote: +++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|'[K | |
remote: +++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|'[K | |
remote: +++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|'[K | |
remote: +++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|'[K | |
remote: +++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|'[K | |
remote: +++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|'[K | |
remote: +++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|'[K | |
remote: +++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|'[K | |
remote: +++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: +++ echo '([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: ++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: ++ echo '([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}$'[K | |
remote: + local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}$'[K | |
remote: ++ get_default_vhost sample-nodejs[K | |
remote: ++ declare 'desc=return default vhost'[K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: +++ get_ipv4_regex[K | |
remote: +++ declare 'desc=returns ipv4 regex'[K | |
remote: ++++ _ipv4_regex[K | |
remote: ++++ declare 'desc=ipv4 regex'[K | |
remote: ++++ echo '([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: +++ local 'RE_IPV4=([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: +++ echo '([0-9]{1,3}[\.]){3}[0-9]{1,3}$'[K | |
remote: ++ local 'RE_IPV4=([0-9]{1,3}[\.]){3}[0-9]{1,3}$'[K | |
remote: +++ get_ipv6_regex[K | |
remote: +++ declare 'desc=returns ipv6 regex'[K | |
remote: ++++ _ipv6_regex[K | |
remote: ++++ declare 'desc=ipv6 regex'[K | |
remote: +++++ _ipv4_regex[K | |
remote: +++++ declare 'desc=ipv4 regex'[K | |
remote: +++++ echo '([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: ++++ local 'RE_IPV4=([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: ++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|'[K | |
remote: ++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|'[K | |
remote: ++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|'[K | |
remote: ++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|'[K | |
remote: ++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|'[K | |
remote: ++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|'[K | |
remote: ++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|'[K | |
remote: ++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|'[K | |
remote: ++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|'[K | |
remote: ++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|'[K | |
remote: ++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|'[K | |
remote: ++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: ++++ echo '([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: +++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: +++ echo '([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}$'[K | |
remote: ++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}$'[K | |
remote: +++ is_global_vhost_enabled[K | |
remote: +++ declare 'desc=returns true if we have a valid global vhost set; otherwise returns false'[K | |
remote: ++++ get_global_vhost[K | |
remote: ++++ declare 'desc=return global vhost'[K | |
remote: ++++ local GLOBAL_VHOST_FILE=/home/dokku/VHOST[K | |
remote: ++++ [[ -f /home/dokku/VHOST ]][K | |
remote: ++++ local GLOBAL_VHOST=zip.thruhere.net[K | |
remote: ++++ echo zip.thruhere.net[K | |
remote: +++ local GLOBAL_VHOST=zip.thruhere.net[K | |
remote: +++ local GLOBAL_VHOST_ENABLED=true[K | |
remote: ++++ get_ipv4_regex[K | |
remote: ++++ declare 'desc=returns ipv4 regex'[K | |
remote: +++++ _ipv4_regex[K | |
remote: +++++ declare 'desc=ipv4 regex'[K | |
remote: +++++ echo '([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: ++++ local 'RE_IPV4=([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: ++++ echo '([0-9]{1,3}[\.]){3}[0-9]{1,3}$'[K | |
remote: +++ local 'RE_IPV4=([0-9]{1,3}[\.]){3}[0-9]{1,3}$'[K | |
remote: ++++ get_ipv6_regex[K | |
remote: ++++ declare 'desc=returns ipv6 regex'[K | |
remote: +++++ _ipv6_regex[K | |
remote: +++++ declare 'desc=ipv6 regex'[K | |
remote: ++++++ _ipv4_regex[K | |
remote: ++++++ declare 'desc=ipv4 regex'[K | |
remote: ++++++ echo '([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: +++++ local 'RE_IPV4=([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: +++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|'[K | |
remote: +++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|'[K | |
remote: +++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|'[K | |
remote: +++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|'[K | |
remote: +++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|'[K | |
remote: +++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|'[K | |
remote: +++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|'[K | |
remote: +++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|'[K | |
remote: +++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|'[K | |
remote: +++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|'[K | |
remote: +++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|'[K | |
remote: +++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: +++++ echo '([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: ++++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}'[K | |
remote: ++++ echo '([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}$'[K | |
remote: +++ local 'RE_IPV6=([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}$'[K | |
remote: +++ [[ -z zip.thruhere.net ]][K | |
remote: +++ [[ zip.thruhere.net =~ ([0-9]{1,3}[\.]){3}[0-9]{1,3}$ ]][K | |
remote: +++ [[ zip.thruhere.net =~ ([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}$ ]][K | |
remote: +++ echo true[K | |
remote: ++ [[ true == \t\r\u\e ]][K | |
remote: +++ get_global_vhost[K | |
remote: +++ declare 'desc=return global vhost'[K | |
remote: +++ local GLOBAL_VHOST_FILE=/home/dokku/VHOST[K | |
remote: +++ [[ -f /home/dokku/VHOST ]][K | |
remote: +++ local GLOBAL_VHOST=zip.thruhere.net[K | |
remote: +++ echo zip.thruhere.net[K | |
remote: ++ local VHOST=zip.thruhere.net[K | |
remote: ++ [[ zip.thruhere.net =~ ([0-9]{1,3}[\.]){3}[0-9]{1,3}$ ]][K | |
remote: ++ [[ zip.thruhere.net =~ ([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe08:(:[0-9a-fA-F]{1,4}){2,2}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}([0-9]{1,3}[\.]){3}[0-9]{1,3}|([0-9a-fA-F]{1,4}:){1,4}:([0-9]{1,3}[\.]){3}[0-9]{1,3}$ ]][K | |
remote: ++ local SUBDOMAIN=sample-nodejs[K | |
remote: +++ plugn trigger nginx-hostname sample-nodejs sample-nodejs zip.thruhere.net[K | |
remote: +++ :[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: ++ local hostname=[K | |
remote: ++ [[ ! -n '' ]][K | |
remote: ++ [[ sample-nodejs == *.* ]][K | |
remote: ++ local hostname=sample-nodejs.zip.thruhere.net[K | |
remote: ++ local DEFAULT_VHOST=sample-nodejs.zip.thruhere.net[K | |
remote: ++ echo sample-nodejs.zip.thruhere.net[K | |
remote: + local DEFAULT_VHOST=sample-nodejs.zip.thruhere.net[K | |
remote: + [[ ! -f /home/dokku/sample-nodejs/VHOST ]][K | |
remote: + [[ -n sample-nodejs.zip.thruhere.net ]][K | |
remote: + dokku_log_info1 'Creating new /home/dokku/sample-nodejs/VHOST...'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> Creating new /home/dokku/sample-nodejs/VHOST...'[K | |
remote: + echo sample-nodejs.zip.thruhere.net[K | |
remote: + nginx_build_config sample-nodejs[K | |
remote: + declare 'desc=build nginx config to proxy app containers using sigil'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + local DOKKU_APP_LISTEN_PORT=[K | |
remote: + local DOKKU_APP_LISTEN_IP=[K | |
remote: + local VHOST_PATH=/home/dokku/sample-nodejs/VHOST[K | |
remote: + local URLS_PATH=/home/dokku/sample-nodejs/URLS[K | |
remote: + local NGINX_TEMPLATE_NAME=nginx.conf.sigil[K | |
remote: + local DEFAULT_NGINX_TEMPLATE=/var/lib/dokku/plugins/available/nginx-vhosts/templates/nginx.conf.sigil[K | |
remote: + local NGINX_TEMPLATE=/var/lib/dokku/plugins/available/nginx-vhosts/templates/nginx.conf.sigil[K | |
remote: + local SCHEME=http[K | |
remote: + local NGINX_TEMPLATE_SOURCE=built-in[K | |
remote: + local APP_SSL_PATH=/home/dokku/sample-nodejs/tls[K | |
remote: [1G-----> Creating new /home/dokku/sample-nodejs/VHOST...[K | |
remote: ++ get_app_raw_tcp_ports sample-nodejs[K | |
remote: ++ declare 'desc=extracts raw tcp port numbers from DOCKERFILE_PORTS config variable'[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: +++ config_get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ declare 'desc=get value of given config var'[K | |
remote: +++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: +++ set -- config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ config_parse_args config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ declare 'desc=parse config plugin args'[K | |
remote: +++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ DOKKU_DOCKERFILE_PORTS == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ DOKKU_DOCKERFILE_PORTS == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ DOKKU_DOCKERFILE_PORTS == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ DOKKU_DOCKERFILE_PORTS == \-\-\s\h\e\l\l ]][K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ DOKKU_CONFIG_TYPE=app[K | |
remote: +++ DOKKU_CONFIG_RESTART=true[K | |
remote: +++ [[ app == \a\p\p ]][K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ verify_app_name sample-nodejs[K | |
remote: +++ declare 'desc=verify app name format and app existence'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ [[ ! -n sample-nodejs ]][K | |
remote: +++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: +++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: +++ return 0[K | |
remote: +++ APP=sample-nodejs[K | |
remote: +++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: +++ declare 'desc=create config env file'[K | |
remote: +++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ local KEY=DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: +++ cut -d= -f2-[K | |
remote: +++ grep '^export DOKKU_DOCKERFILE_PORTS='[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ local DOCKERFILE_PORTS=[K | |
remote: +++ xargs[K | |
remote: +++ echo ''[K | |
remote: ++ local raw_tcp_ports=[K | |
remote: ++ echo ''[K | |
remote: + local RAW_TCP_PORTS=[K | |
remote: ++ config_get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: ++ declare 'desc=get value of given config var'[K | |
remote: ++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++ set -- config:get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: ++ config_parse_args config:get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: ++ declare 'desc=parse config plugin args'[K | |
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ DOKKU_DISABLE_PROXY == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ DOKKU_DISABLE_PROXY == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ DOKKU_DISABLE_PROXY == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ DOKKU_DISABLE_PROXY == \-\-\s\h\e\l\l ]][K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: ++ DOKKU_CONFIG_TYPE=app[K | |
remote: ++ DOKKU_CONFIG_RESTART=true[K | |
remote: ++ [[ app == \a\p\p ]][K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ APP=sample-nodejs[K | |
remote: ++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_DISABLE_PROXY[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: ++ declare 'desc=create config env file'[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ local KEY=DOKKU_DISABLE_PROXY[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ grep '^export DOKKU_DISABLE_PROXY='[K | |
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: + local DOKKU_DISABLE_PROXY=[K | |
remote: ++ is_app_vhost_enabled sample-nodejs[K | |
remote: ++ declare 'desc=returns true or false if vhost support is enabled for a given application'[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: +++ config_get sample-nodejs NO_VHOST[K | |
remote: +++ declare 'desc=get value of given config var'[K | |
remote: +++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: +++ set -- config:get sample-nodejs NO_VHOST[K | |
remote: +++ config_parse_args config:get sample-nodejs NO_VHOST[K | |
remote: +++ declare 'desc=parse config plugin args'[K | |
remote: +++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ NO_VHOST == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ NO_VHOST == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ NO_VHOST == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ NO_VHOST == \-\-\s\h\e\l\l ]][K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs NO_VHOST[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs NO_VHOST[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs NO_VHOST[K | |
remote: +++ DOKKU_CONFIG_TYPE=app[K | |
remote: +++ DOKKU_CONFIG_RESTART=true[K | |
remote: +++ [[ app == \a\p\p ]][K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ verify_app_name sample-nodejs[K | |
remote: +++ declare 'desc=verify app name format and app existence'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ [[ ! -n sample-nodejs ]][K | |
remote: +++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: +++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: +++ return 0[K | |
remote: +++ APP=sample-nodejs[K | |
remote: +++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs NO_VHOST[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs NO_VHOST[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs NO_VHOST[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: +++ declare 'desc=create config env file'[K | |
remote: +++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ local KEY=NO_VHOST[K | |
remote: +++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: +++ cut -d= -f2-[K | |
remote: +++ grep '^export NO_VHOST='[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ local NO_VHOST=[K | |
remote: ++ local APP_VHOST_ENABLED=true[K | |
remote: ++ [[ '' == \1 ]][K | |
remote: ++ echo true[K | |
remote: + local IS_APP_VHOST_ENABLED=true[K | |
remote: + [[ -z '' ]][K | |
remote: + [[ -z '' ]][K | |
remote: + [[ -z '' ]][K | |
remote: + shopt -s nullglob[K | |
remote: + local DOKKU_APP_IP_FILE[K | |
remote: + for DOKKU_APP_IP_FILE in '$DOKKU_ROOT/$APP/IP.web.*'[K | |
remote: + local DOKKU_APP_PORT_FILE=/home/dokku/sample-nodejs/PORT.web.1[K | |
remote: + local DOKKU_APP_LISTENER_IP=172.17.0.4[K | |
remote: + local DOKKU_APP_LISTENER_PORT=5000[K | |
remote: + local 'DOKKU_APP_LISTENERS+=172.17.0.4:5000 '[K | |
remote: ++ xargs[K | |
remote: ++ echo '172.17.0.4:5000 '[K | |
remote: + local DOKKU_APP_LISTENERS=172.17.0.4:5000[K | |
remote: + shopt -u nullglob[K | |
remote: + configure_nginx_ports sample-nodejs[K | |
remote: + declare 'desc=configure nginx listening ports'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: ++ get_app_raw_tcp_ports sample-nodejs[K | |
remote: ++ declare 'desc=extracts raw tcp port numbers from DOCKERFILE_PORTS config variable'[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: +++ config_get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ declare 'desc=get value of given config var'[K | |
remote: +++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: +++ set -- config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ config_parse_args config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ declare 'desc=parse config plugin args'[K | |
remote: +++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ DOKKU_DOCKERFILE_PORTS == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ DOKKU_DOCKERFILE_PORTS == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ DOKKU_DOCKERFILE_PORTS == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ DOKKU_DOCKERFILE_PORTS == \-\-\s\h\e\l\l ]][K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ DOKKU_CONFIG_TYPE=app[K | |
remote: +++ DOKKU_CONFIG_RESTART=true[K | |
remote: +++ [[ app == \a\p\p ]][K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ verify_app_name sample-nodejs[K | |
remote: +++ declare 'desc=verify app name format and app existence'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ [[ ! -n sample-nodejs ]][K | |
remote: +++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: +++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: +++ return 0[K | |
remote: +++ APP=sample-nodejs[K | |
remote: +++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: +++ declare 'desc=create config env file'[K | |
remote: +++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ local KEY=DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: +++ cut -d= -f2-[K | |
remote: +++ grep '^export DOKKU_DOCKERFILE_PORTS='[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ local DOCKERFILE_PORTS=[K | |
remote: +++ xargs[K | |
remote: +++ echo ''[K | |
remote: ++ local raw_tcp_ports=[K | |
remote: ++ echo ''[K | |
remote: + local RAW_TCP_PORTS=[K | |
remote: ++ config_get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: ++ declare 'desc=get value of given config var'[K | |
remote: ++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++ set -- config:get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: ++ config_parse_args config:get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: ++ declare 'desc=parse config plugin args'[K | |
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ DOKKU_NGINX_PORT == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ DOKKU_NGINX_PORT == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ DOKKU_NGINX_PORT == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ DOKKU_NGINX_PORT == \-\-\s\h\e\l\l ]][K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: ++ DOKKU_CONFIG_TYPE=app[K | |
remote: ++ DOKKU_CONFIG_RESTART=true[K | |
remote: ++ [[ app == \a\p\p ]][K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ APP=sample-nodejs[K | |
remote: ++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: ++ declare 'desc=create config env file'[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ local KEY=DOKKU_NGINX_PORT[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ grep '^export DOKKU_NGINX_PORT='[K | |
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: + local DOKKU_NGINX_PORT=[K | |
remote: ++ config_get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: ++ declare 'desc=get value of given config var'[K | |
remote: ++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++ set -- config:get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: ++ config_parse_args config:get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: ++ declare 'desc=parse config plugin args'[K | |
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ DOKKU_NGINX_SSL_PORT == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ DOKKU_NGINX_SSL_PORT == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ DOKKU_NGINX_SSL_PORT == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ DOKKU_NGINX_SSL_PORT == \-\-\s\h\e\l\l ]][K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: ++ DOKKU_CONFIG_TYPE=app[K | |
remote: ++ DOKKU_CONFIG_RESTART=true[K | |
remote: ++ [[ app == \a\p\p ]][K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ APP=sample-nodejs[K | |
remote: ++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: ++ declare 'desc=create config env file'[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ local KEY=DOKKU_NGINX_SSL_PORT[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ grep '^export DOKKU_NGINX_SSL_PORT='[K | |
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: + local DOKKU_NGINX_SSL_PORT=[K | |
remote: ++ config_get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ declare 'desc=get value of given config var'[K | |
remote: ++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++ set -- config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ config_parse_args config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ declare 'desc=parse config plugin args'[K | |
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ DOKKU_PROXY_PORT_MAP == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ DOKKU_PROXY_PORT_MAP == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ DOKKU_PROXY_PORT_MAP == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ DOKKU_PROXY_PORT_MAP == \-\-\s\h\e\l\l ]][K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ DOKKU_CONFIG_TYPE=app[K | |
remote: ++ DOKKU_CONFIG_RESTART=true[K | |
remote: ++ [[ app == \a\p\p ]][K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ APP=sample-nodejs[K | |
remote: ++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: ++ declare 'desc=create config env file'[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ local KEY=DOKKU_PROXY_PORT_MAP[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ grep '^export DOKKU_PROXY_PORT_MAP='[K | |
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: + local DOKKU_PROXY_PORT_MAP=[K | |
remote: ++ is_app_vhost_enabled sample-nodejs[K | |
remote: ++ declare 'desc=returns true or false if vhost support is enabled for a given application'[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: +++ config_get sample-nodejs NO_VHOST[K | |
remote: +++ declare 'desc=get value of given config var'[K | |
remote: +++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: +++ set -- config:get sample-nodejs NO_VHOST[K | |
remote: +++ config_parse_args config:get sample-nodejs NO_VHOST[K | |
remote: +++ declare 'desc=parse config plugin args'[K | |
remote: +++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ NO_VHOST == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ NO_VHOST == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ NO_VHOST == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ NO_VHOST == \-\-\s\h\e\l\l ]][K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs NO_VHOST[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs NO_VHOST[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs NO_VHOST[K | |
remote: +++ DOKKU_CONFIG_TYPE=app[K | |
remote: +++ DOKKU_CONFIG_RESTART=true[K | |
remote: +++ [[ app == \a\p\p ]][K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ verify_app_name sample-nodejs[K | |
remote: +++ declare 'desc=verify app name format and app existence'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ [[ ! -n sample-nodejs ]][K | |
remote: +++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: +++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: +++ return 0[K | |
remote: +++ APP=sample-nodejs[K | |
remote: +++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs NO_VHOST[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs NO_VHOST[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs NO_VHOST[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: +++ declare 'desc=create config env file'[K | |
remote: +++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ local KEY=NO_VHOST[K | |
remote: +++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: +++ cut -d= -f2-[K | |
remote: +++ grep '^export NO_VHOST='[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ local NO_VHOST=[K | |
remote: ++ local APP_VHOST_ENABLED=true[K | |
remote: ++ [[ '' == \1 ]][K | |
remote: ++ echo true[K | |
remote: + local IS_APP_VHOST_ENABLED=true[K | |
remote: + local UPSTREAM_PORT=5000[K | |
remote: + [[ -z '' ]][K | |
remote: + [[ -z '' ]][K | |
remote: + [[ true == \f\a\l\s\e ]][K | |
remote: + local NGINX_PORT=80[K | |
remote: + config_set --no-restart sample-nodejs DOKKU_NGINX_PORT=80[K | |
remote: + declare 'desc=set value of given config var'[K | |
remote: + source /var/lib/dokku/plugins/available/ps/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: + [[ --no-restart == \c\o\n\f\i\g\:\s\e\t ]][K | |
remote: + set -- config:set --no-restart sample-nodejs DOKKU_NGINX_PORT=80[K | |
remote: + config_parse_args config:set --no-restart sample-nodejs DOKKU_NGINX_PORT=80[K | |
remote: + declare 'desc=parse config plugin args'[K | |
remote: + unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: + for var in '"$@"'[K | |
remote: + [[ config:set == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ config:set == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + [[ config:set == \-\-\e\x\p\o\r\t ]][K | |
remote: + [[ config:set == \-\-\s\h\e\l\l ]][K | |
remote: + for var in '"$@"'[K | |
remote: + [[ --no-restart == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ --no-restart == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + DOKKU_CONFIG_RESTART=false[K | |
remote: + [[ --no-restart == \-\-\e\x\p\o\r\t ]][K | |
remote: + [[ --no-restart == \-\-\s\h\e\l\l ]][K | |
remote: + for var in '"$@"'[K | |
remote: + [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: + [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: + for var in '"$@"'[K | |
remote: + [[ DOKKU_NGINX_PORT=80 == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ DOKKU_NGINX_PORT=80 == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + [[ DOKKU_NGINX_PORT=80 == \-\-\e\x\p\o\r\t ]][K | |
remote: + [[ DOKKU_NGINX_PORT=80 == \-\-\s\h\e\l\l ]][K | |
remote: + SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++ get_sanitized_config_args config:set --no-restart sample-nodejs DOKKU_NGINX_PORT=80[K | |
remote: ++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++ SANITIZED_ARGS=("$@")[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++ echo config:set '' sample-nodejs DOKKU_NGINX_PORT=80[K | |
remote: + local SANITIZED_ARGS[K | |
remote: + set -- config:set sample-nodejs DOKKU_NGINX_PORT=80[K | |
remote: + DOKKU_CONFIG_TYPE=app[K | |
remote: + DOKKU_CONFIG_RESTART=false[K | |
remote: + [[ app == \a\p\p ]][K | |
remote: + [[ -z sample-nodejs ]][K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + APP=sample-nodejs[K | |
remote: + ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: + export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: + [[ -z sample-nodejs DOKKU_NGINX_PORT=80 ]][K | |
remote: + config_create /home/dokku/sample-nodejs/ENV[K | |
remote: + declare 'desc=create config env file'[K | |
remote: + local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: + [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: + local ENV_ADD=[K | |
remote: ++ cat /home/dokku/sample-nodejs/ENV[K | |
remote: + local 'ENV_TEMP=export DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: + local RESTART_APP=false[K | |
remote: + shift 2[K | |
remote: + for var in '"$@"'[K | |
remote: + [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + [[ -n sample-nodejs ]][K | |
remote: + [[ sample-nodejs == \s\a\m\p\l\e\-\n\o\d\e\j\s ]][K | |
remote: + shift 1[K | |
remote: + for var in '"$@"'[K | |
remote: + [[ DOKKU_NGINX_PORT=80 == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ DOKKU_NGINX_PORT=80 == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + [[ -n sample-nodejs ]][K | |
remote: + [[ DOKKU_NGINX_PORT=80 == \s\a\m\p\l\e\-\n\o\d\e\j\s ]][K | |
remote: + [[ DOKKU_NGINX_PORT=80 != *\=* ]][K | |
remote: + for var in '"$@"'[K | |
remote: ++ cut -d= -f1[K | |
remote: ++ echo DOKKU_NGINX_PORT=80[K | |
remote: + local KEY=DOKKU_NGINX_PORT[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ echo DOKKU_NGINX_PORT=80[K | |
remote: + local VALUE=80[K | |
remote: + [[ DOKKU_NGINX_PORT =~ [a-zA-Z_][a-zA-Z0-9_]* ]][K | |
remote: + local RESTART_APP=true[K | |
remote: ++ sed '/^export DOKKU_NGINX_PORT=/ d'[K | |
remote: ++ echo 'export DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: + local 'ENV_TEMP=export DOKKU_APP_TYPE='\''herokuish'\'''[K | |
remote: + local 'ENV_TEMP=export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\'''[K | |
remote: ++ sed '/^DOKKU_NGINX_PORT=/ d'[K | |
remote: ++ echo -e ''[K | |
remote: + local ENV_ADD=[K | |
remote: + local 'ENV_ADD=$[K | |
remote: DOKKU_NGINX_PORT=80'[K | |
remote: ++ tail -n +2[K | |
remote: ++ echo '$[K | |
remote: DOKKU_NGINX_PORT=80'[K | |
remote: + local ENV_ADD=DOKKU_NGINX_PORT=80[K | |
remote: + [[ -n true ]][K | |
remote: + dokku_log_info1 'Setting config vars'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> Setting config vars'[K | |
remote: + config_styled_hash DOKKU_NGINX_PORT=80 ' '[K | |
remote: + declare 'desc=internal config hash'[K | |
remote: + local vars=DOKKU_NGINX_PORT=80[K | |
remote: + local 'prefix= '[K | |
remote: + local longest=[K | |
remote: + read -r word[K | |
remote: [1G-----> Setting config vars[K | |
remote: ++ cut -d= -f1[K | |
remote: ++ echo DOKKU_NGINX_PORT=80[K | |
remote: + local KEY=DOKKU_NGINX_PORT[K | |
remote: + [[ 16 -gt 0 ]][K | |
remote: + local longest=DOKKU_NGINX_PORT[K | |
remote: + read -r word[K | |
remote: + read -r word[K | |
remote: ++ cut -d= -f1[K | |
remote: ++ echo DOKKU_NGINX_PORT=80[K | |
remote: + local KEY=DOKKU_NGINX_PORT[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//' -e 's/$$//g'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ echo DOKKU_NGINX_PORT=80[K | |
remote: + local VALUE=80[K | |
remote: + local num_zeros=0[K | |
remote: + local 'zeros= '[K | |
remote: + [[ 0 -gt 0 ]][K | |
remote: + echo ' DOKKU_NGINX_PORT: 80'[K | |
remote: + read -r word[K | |
remote: + config_write 'export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\'''[K | |
remote: + declare 'desc=writes config vars out to appropriate file path'[K | |
remote: + local 'ENV_TEMP=export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\'''[K | |
remote: + local ENV_FILE_TEMP=/home/dokku/sample-nodejs/ENV.tmp[K | |
remote: [1G DOKKU_NGINX_PORT: 80[K | |
remote: + sort[K | |
remote: + sed '/^$/d'[K | |
remote: + echo 'export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\'''[K | |
remote: + cmp -s /home/dokku/sample-nodejs/ENV /home/dokku/sample-nodejs/ENV.tmp[K | |
remote: + cp -f /home/dokku/sample-nodejs/ENV.tmp /home/dokku/sample-nodejs/ENV[K | |
remote: + chmod 600 /home/dokku/sample-nodejs/ENV[K | |
remote: + rm -f /home/dokku/sample-nodejs/ENV.tmp[K | |
remote: + plugn trigger post-config-update sample-nodejs set DOKKU_NGINX_PORT=80[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: + [[ -n sample-nodejs ]][K | |
remote: ++ config_get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ declare 'desc=get value of given config var'[K | |
remote: ++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++ set -- config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ config_parse_args config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ declare 'desc=parse config plugin args'[K | |
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ DOKKU_APP_RESTORE == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ DOKKU_APP_RESTORE == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ DOKKU_APP_RESTORE == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ DOKKU_APP_RESTORE == \-\-\s\h\e\l\l ]][K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ DOKKU_CONFIG_TYPE=app[K | |
remote: ++ DOKKU_CONFIG_RESTART=true[K | |
remote: ++ [[ app == \a\p\p ]][K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ APP=sample-nodejs[K | |
remote: ++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: ++ declare 'desc=create config env file'[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ local KEY=DOKKU_APP_RESTORE[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ grep '^export DOKKU_APP_RESTORE='[K | |
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ true[K | |
remote: + local DOKKU_APP_RESTORE=[K | |
remote: + [[ false == \t\r\u\e ]][K | |
remote: + [[ -z '' ]][K | |
remote: + is_ssl_enabled sample-nodejs[K | |
remote: + declare 'desc=returns 0 if ssl is enabled for given app'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + local APP_SSL_PATH=/home/dokku/sample-nodejs/tls[K | |
remote: + [[ -e /home/dokku/sample-nodejs/tls/server.crt ]][K | |
remote: + return 1[K | |
remote: + [[ -z '' ]][K | |
remote: + [[ -n '' ]][K | |
remote: + local NGINX_PORT=80[K | |
remote: + local NGINX_SSL_PORT=[K | |
remote: + [[ -f /home/dokku/sample-nodejs/PORT.web.1 ]][K | |
remote: + local UPSTREAM_PORT=5000[K | |
remote: + [[ -n 80 ]][K | |
remote: + [[ -n '' ]][K | |
remote: + [[ -n 80 ]][K | |
remote: + local 'PROXY_PORT_MAP+= http:80:5000 '[K | |
remote: + [[ -n http:80:5000 ]][K | |
remote: ++ xargs[K | |
remote: ++ echo ' http:80:5000 '[K | |
remote: + local PROXY_PORT_MAP=http:80:5000[K | |
remote: +++ remove_val_from_list '' '' ' '[K | |
remote: +++ declare 'desc=remove value () from list () separated by delimiter ( ) (delimiter defaults to comma) and return list'[K | |
remote: +++ local value= list= 'delimiter= '[K | |
remote: +++ list=[K | |
remote: +++ list=[K | |
remote: +++ list=[K | |
remote: +++ list=[K | |
remote: +++ echo ''[K | |
remote: ++ merge_dedupe_list '' ' '[K | |
remote: ++ declare 'desc=combine lists () separated by delimiter ( ) (delimiter defaults to comma), dedupe and return list'[K | |
remote: ++ local input_lists= 'delimiter= '[K | |
remote: +++ xargs[K | |
remote: +++ uniq[K | |
remote: +++ sort[K | |
remote: +++ tr ' ' '[K | |
remote: '[K | |
remote: ++ local merged_list=[K | |
remote: ++ echo ''[K | |
remote: + local 'PROXY_PORT_MAP+= '[K | |
remote: + config_set --no-restart sample-nodejs 'DOKKU_PROXY_PORT_MAP=http:80:5000 '[K | |
remote: + declare 'desc=set value of given config var'[K | |
remote: + source /var/lib/dokku/plugins/available/ps/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: + [[ --no-restart == \c\o\n\f\i\g\:\s\e\t ]][K | |
remote: + set -- config:set --no-restart sample-nodejs 'DOKKU_PROXY_PORT_MAP=http:80:5000 '[K | |
remote: + config_parse_args config:set --no-restart sample-nodejs 'DOKKU_PROXY_PORT_MAP=http:80:5000 '[K | |
remote: + declare 'desc=parse config plugin args'[K | |
remote: + unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: + for var in '"$@"'[K | |
remote: + [[ config:set == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ config:set == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + [[ config:set == \-\-\e\x\p\o\r\t ]][K | |
remote: + [[ config:set == \-\-\s\h\e\l\l ]][K | |
remote: + for var in '"$@"'[K | |
remote: + [[ --no-restart == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ --no-restart == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + DOKKU_CONFIG_RESTART=false[K | |
remote: + [[ --no-restart == \-\-\e\x\p\o\r\t ]][K | |
remote: + [[ --no-restart == \-\-\s\h\e\l\l ]][K | |
remote: + for var in '"$@"'[K | |
remote: + [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: + [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: + for var in '"$@"'[K | |
remote: + [[ DOKKU_PROXY_PORT_MAP=http:80:5000 == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ DOKKU_PROXY_PORT_MAP=http:80:5000 == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + [[ DOKKU_PROXY_PORT_MAP=http:80:5000 == \-\-\e\x\p\o\r\t ]][K | |
remote: + [[ DOKKU_PROXY_PORT_MAP=http:80:5000 == \-\-\s\h\e\l\l ]][K | |
remote: + SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++ get_sanitized_config_args config:set --no-restart sample-nodejs 'DOKKU_PROXY_PORT_MAP=http:80:5000 '[K | |
remote: ++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++ SANITIZED_ARGS=("$@")[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++ echo config:set '' sample-nodejs 'DOKKU_PROXY_PORT_MAP=http:80:5000 '[K | |
remote: + local SANITIZED_ARGS[K | |
remote: + set -- config:set sample-nodejs DOKKU_PROXY_PORT_MAP=http:80:5000[K | |
remote: + DOKKU_CONFIG_TYPE=app[K | |
remote: + DOKKU_CONFIG_RESTART=false[K | |
remote: + [[ app == \a\p\p ]][K | |
remote: + [[ -z sample-nodejs ]][K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + APP=sample-nodejs[K | |
remote: + ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: + export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: + [[ -z sample-nodejs DOKKU_PROXY_PORT_MAP=http:80:5000 ]][K | |
remote: + config_create /home/dokku/sample-nodejs/ENV[K | |
remote: + declare 'desc=create config env file'[K | |
remote: + local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: + [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: + local ENV_ADD=[K | |
remote: ++ cat /home/dokku/sample-nodejs/ENV[K | |
remote: + local 'ENV_TEMP=export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\'''[K | |
remote: + local RESTART_APP=false[K | |
remote: + shift 2[K | |
remote: + for var in '"$@"'[K | |
remote: + [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + [[ -n sample-nodejs ]][K | |
remote: + [[ sample-nodejs == \s\a\m\p\l\e\-\n\o\d\e\j\s ]][K | |
remote: + shift 1[K | |
remote: + for var in '"$@"'[K | |
remote: + [[ DOKKU_PROXY_PORT_MAP=http:80:5000 == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ DOKKU_PROXY_PORT_MAP=http:80:5000 == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + [[ -n sample-nodejs ]][K | |
remote: + [[ DOKKU_PROXY_PORT_MAP=http:80:5000 == \s\a\m\p\l\e\-\n\o\d\e\j\s ]][K | |
remote: + [[ DOKKU_PROXY_PORT_MAP=http:80:5000 != *\=* ]][K | |
remote: + for var in '"$@"'[K | |
remote: ++ cut -d= -f1[K | |
remote: ++ echo DOKKU_PROXY_PORT_MAP=http:80:5000[K | |
remote: + local KEY=DOKKU_PROXY_PORT_MAP[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ echo DOKKU_PROXY_PORT_MAP=http:80:5000[K | |
remote: + local VALUE=http:80:5000[K | |
remote: + [[ DOKKU_PROXY_PORT_MAP =~ [a-zA-Z_][a-zA-Z0-9_]* ]][K | |
remote: + local RESTART_APP=true[K | |
remote: ++ sed '/^export DOKKU_PROXY_PORT_MAP=/ d'[K | |
remote: ++ echo 'export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\'''[K | |
remote: + local 'ENV_TEMP=export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\'''[K | |
remote: + local 'ENV_TEMP=export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\''[K | |
remote: export DOKKU_PROXY_PORT_MAP='\''http:80:5000'\'''[K | |
remote: ++ sed '/^DOKKU_PROXY_PORT_MAP=/ d'[K | |
remote: ++ echo -e ''[K | |
remote: + local ENV_ADD=[K | |
remote: + local 'ENV_ADD=$[K | |
remote: DOKKU_PROXY_PORT_MAP=http:80:5000 '[K | |
remote: ++ tail -n +2[K | |
remote: ++ echo '$[K | |
remote: DOKKU_PROXY_PORT_MAP=http:80:5000 '[K | |
remote: + local 'ENV_ADD=DOKKU_PROXY_PORT_MAP=http:80:5000 '[K | |
remote: + [[ -n true ]][K | |
remote: + dokku_log_info1 'Setting config vars'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> Setting config vars'[K | |
remote: + config_styled_hash 'DOKKU_PROXY_PORT_MAP=http:80:5000 ' ' '[K | |
remote: + declare 'desc=internal config hash'[K | |
remote: + local 'vars=DOKKU_PROXY_PORT_MAP=http:80:5000 '[K | |
remote: + local 'prefix= '[K | |
remote: + local longest=[K | |
remote: + read -r word[K | |
remote: [1G-----> Setting config vars[K | |
remote: ++ cut -d= -f1[K | |
remote: ++ echo DOKKU_PROXY_PORT_MAP=http:80:5000[K | |
remote: + local KEY=DOKKU_PROXY_PORT_MAP[K | |
remote: + [[ 20 -gt 0 ]][K | |
remote: + local longest=DOKKU_PROXY_PORT_MAP[K | |
remote: + read -r word[K | |
remote: + read -r word[K | |
remote: ++ cut -d= -f1[K | |
remote: ++ echo DOKKU_PROXY_PORT_MAP=http:80:5000[K | |
remote: + local KEY=DOKKU_PROXY_PORT_MAP[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//' -e 's/$$//g'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ echo DOKKU_PROXY_PORT_MAP=http:80:5000[K | |
remote: + local VALUE=http:80:5000[K | |
remote: + local num_zeros=0[K | |
remote: + local 'zeros= '[K | |
remote: + [[ 0 -gt 0 ]][K | |
remote: + echo ' DOKKU_PROXY_PORT_MAP: http:80:5000'[K | |
remote: + read -r word[K | |
remote: + config_write 'export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\''[K | |
remote: export DOKKU_PROXY_PORT_MAP='\''http:80:5000'\'''[K | |
remote: + declare 'desc=writes config vars out to appropriate file path'[K | |
remote: + local 'ENV_TEMP=export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\''[K | |
remote: export DOKKU_PROXY_PORT_MAP='\''http:80:5000'\'''[K | |
remote: + local ENV_FILE_TEMP=/home/dokku/sample-nodejs/ENV.tmp[K | |
remote: [1G DOKKU_PROXY_PORT_MAP: http:80:5000[K | |
remote: + sort[K | |
remote: + sed '/^$/d'[K | |
remote: + echo 'export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\''[K | |
remote: export DOKKU_PROXY_PORT_MAP='\''http:80:5000'\'''[K | |
remote: + cmp -s /home/dokku/sample-nodejs/ENV /home/dokku/sample-nodejs/ENV.tmp[K | |
remote: + cp -f /home/dokku/sample-nodejs/ENV.tmp /home/dokku/sample-nodejs/ENV[K | |
remote: + chmod 600 /home/dokku/sample-nodejs/ENV[K | |
remote: + rm -f /home/dokku/sample-nodejs/ENV.tmp[K | |
remote: + plugn trigger post-config-update sample-nodejs set 'DOKKU_PROXY_PORT_MAP=http:80:5000 '[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: + [[ -n sample-nodejs ]][K | |
remote: ++ config_get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ declare 'desc=get value of given config var'[K | |
remote: ++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++ set -- config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ config_parse_args config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ declare 'desc=parse config plugin args'[K | |
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ DOKKU_APP_RESTORE == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ DOKKU_APP_RESTORE == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ DOKKU_APP_RESTORE == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ DOKKU_APP_RESTORE == \-\-\s\h\e\l\l ]][K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ DOKKU_CONFIG_TYPE=app[K | |
remote: ++ DOKKU_CONFIG_RESTART=true[K | |
remote: ++ [[ app == \a\p\p ]][K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ APP=sample-nodejs[K | |
remote: ++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: ++ declare 'desc=create config env file'[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ local KEY=DOKKU_APP_RESTORE[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ grep '^export DOKKU_APP_RESTORE='[K | |
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ true[K | |
remote: + local DOKKU_APP_RESTORE=[K | |
remote: + [[ false == \t\r\u\e ]][K | |
remote: ++ config_get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: ++ declare 'desc=get value of given config var'[K | |
remote: ++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++ set -- config:get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: ++ config_parse_args config:get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: ++ declare 'desc=parse config plugin args'[K | |
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ DOKKU_NGINX_PORT == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ DOKKU_NGINX_PORT == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ DOKKU_NGINX_PORT == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ DOKKU_NGINX_PORT == \-\-\s\h\e\l\l ]][K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: ++ DOKKU_CONFIG_TYPE=app[K | |
remote: ++ DOKKU_CONFIG_RESTART=true[K | |
remote: ++ [[ app == \a\p\p ]][K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ APP=sample-nodejs[K | |
remote: ++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_NGINX_PORT[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: ++ declare 'desc=create config env file'[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ local KEY=DOKKU_NGINX_PORT[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ grep '^export DOKKU_NGINX_PORT='[K | |
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: + local NGINX_PORT=80[K | |
remote: ++ config_get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: ++ declare 'desc=get value of given config var'[K | |
remote: ++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++ set -- config:get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: ++ config_parse_args config:get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: ++ declare 'desc=parse config plugin args'[K | |
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ DOKKU_NGINX_SSL_PORT == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ DOKKU_NGINX_SSL_PORT == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ DOKKU_NGINX_SSL_PORT == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ DOKKU_NGINX_SSL_PORT == \-\-\s\h\e\l\l ]][K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: ++ DOKKU_CONFIG_TYPE=app[K | |
remote: ++ DOKKU_CONFIG_RESTART=true[K | |
remote: ++ [[ app == \a\p\p ]][K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ APP=sample-nodejs[K | |
remote: ++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_NGINX_SSL_PORT[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: ++ declare 'desc=create config env file'[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ local KEY=DOKKU_NGINX_SSL_PORT[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ grep '^export DOKKU_NGINX_SSL_PORT='[K | |
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: + local NGINX_SSL_PORT=[K | |
remote: ++ config_get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ declare 'desc=get value of given config var'[K | |
remote: ++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++ set -- config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ config_parse_args config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ declare 'desc=parse config plugin args'[K | |
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ DOKKU_PROXY_PORT_MAP == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ DOKKU_PROXY_PORT_MAP == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ DOKKU_PROXY_PORT_MAP == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ DOKKU_PROXY_PORT_MAP == \-\-\s\h\e\l\l ]][K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ DOKKU_CONFIG_TYPE=app[K | |
remote: ++ DOKKU_CONFIG_RESTART=true[K | |
remote: ++ [[ app == \a\p\p ]][K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ APP=sample-nodejs[K | |
remote: ++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: ++ declare 'desc=create config env file'[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ local KEY=DOKKU_PROXY_PORT_MAP[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ grep '^export DOKKU_PROXY_PORT_MAP='[K | |
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: + local PROXY_PORT_MAP=http:80:5000[K | |
remote: + local PORT_MAP[K | |
remote: + for PORT_MAP in '$PROXY_PORT_MAP'[K | |
remote: ++ awk -F : '{ print $3 }'[K | |
remote: + local PROXY_UPSTREAM_PORT=5000[K | |
remote: ++ is_val_in_list 5000 '' ' '[K | |
remote: ++ declare 'desc=return true if value (5000) is in list () separated by delimiter ( ); delimiter defaults to comma'[K | |
remote: ++ local value=5000 list= 'delimiter= '[K | |
remote: ++ local 'IFS= ' val_in_list=false[K | |
remote: ++ echo false[K | |
remote: + [[ false == \f\a\l\s\e ]][K | |
remote: + local 'PROXY_UPSTREAM_PORTS+=5000 '[K | |
remote: ++ xargs[K | |
remote: ++ echo '5000 '[K | |
remote: + local PROXY_UPSTREAM_PORTS=5000[K | |
remote: ++ mktemp -d /tmp/dokku_nginx_template.XXXXX[K | |
remote: + local NGINX_BUILD_CONFIG_TMP_WORK_DIR=/tmp/dokku_nginx_template.3AbRq[K | |
remote: ++ mktemp --tmpdir=/tmp/dokku_nginx_template.3AbRq nginx.conf.XXXXXX[K | |
remote: + local NGINX_CONF=/tmp/dokku_nginx_template.3AbRq/nginx.conf.MHFZFG[K | |
remote: + local CUSTOM_NGINX_TEMPLATE=/tmp/dokku_nginx_template.3AbRq/nginx.conf.sigil[K | |
remote: + trap 'rm -rf $NGINX_CONF $NGINX_BUILD_CONFIG_TMP_WORK_DIR > /dev/null' RETURN INT TERM EXIT[K | |
remote: + get_custom_nginx_template sample-nodejs /tmp/dokku_nginx_template.3AbRq/nginx.conf.sigil[K | |
remote: + declare 'desc=attempts to copy custom nginx template from app image'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + local DESTINATION=/tmp/dokku_nginx_template.3AbRq/nginx.conf.sigil[K | |
remote: ++ get_running_image_tag sample-nodejs[K | |
remote: ++ declare 'desc=retrieve current image tag for a given app. returns empty string if no deployed containers are found'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ CIDS=($(get_app_container_ids "$APP"))[K | |
remote: +++ get_app_container_ids sample-nodejs[K | |
remote: +++ declare 'desc=returns list of docker container ids for given app and optional container_type'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ local CONTAINER_TYPE=[K | |
remote: +++ verify_app_name sample-nodejs[K | |
remote: +++ declare 'desc=verify app name format and app existence'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ [[ ! -n sample-nodejs ]][K | |
remote: +++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: +++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: +++ return 0[K | |
remote: +++ [[ -f /home/dokku/sample-nodejs/CONTAINER ]][K | |
remote: +++ [[ -n '' ]][K | |
remote: +++ local 'CONTAINER_PATTERN=/home/dokku/sample-nodejs/CONTAINER.*'[K | |
remote: +++ shopt -s nullglob[K | |
remote: +++ local DOKKU_CID_FILE[K | |
remote: +++ for DOKKU_CID_FILE in '$CONTAINER_PATTERN'[K | |
remote: +++ local 'DOKKU_CIDS+= '[K | |
remote: +++ local DOKKU_CIDS+=132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d[K | |
remote: +++ local 'DOKKU_CIDS+= '[K | |
remote: +++ shopt -u nullglob[K | |
remote: +++ echo ' 132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d '[K | |
remote: ++ local CIDS[K | |
remote: +++ awk -F: '{ print $2 }'[K | |
remote: +++ docker inspect -f '{{ .Config.Image }}' 132da38b9290142dbf50796e48fc9e6110f542523a2e3c5945592789e42e5e1d[K | |
remote: ++ local RUNNING_IMAGE_TAG=latest[K | |
remote: ++ echo latest[K | |
remote: + local IMAGE_TAG=latest[K | |
remote: ++ get_app_image_name sample-nodejs latest[K | |
remote: ++ declare 'desc=return image identifier for a given app, tag tuple. validate if tag is presented'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local IMAGE_TAG=latest[K | |
remote: ++ IMAGE_REPO=[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ [[ -z '' ]][K | |
remote: +++ get_app_image_repo sample-nodejs[K | |
remote: +++ declare 'desc=central definition of image repo pattern'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ local IMAGE_REPO=dokku/sample-nodejs[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ echo dokku/sample-nodejs[K | |
remote: ++ IMAGE_REPO=dokku/sample-nodejs[K | |
remote: ++ [[ -n latest ]][K | |
remote: ++ local IMAGE=dokku/sample-nodejs:latest[K | |
remote: ++ verify_image dokku/sample-nodejs:latest[K | |
remote: ++ declare 'desc=verify image existence'[K | |
remote: ++ local IMAGE=dokku/sample-nodejs:latest[K | |
remote: ++ docker inspect dokku/sample-nodejs:latest[K | |
remote: ++ return 0[K | |
remote: ++ echo dokku/sample-nodejs:latest[K | |
remote: + local IMAGE=dokku/sample-nodejs:latest[K | |
remote: + local NGINX_TEMPLATE_NAME=nginx.conf.sigil[K | |
remote: + copy_from_image dokku/sample-nodejs:latest nginx.conf.sigil /tmp/dokku_nginx_template.3AbRq/nginx.conf.sigil[K | |
remote: + [[ -f /tmp/dokku_nginx_template.3AbRq/nginx.conf.sigil ]][K | |
remote: ++ get_app_domains sample-nodejs[K | |
remote: ++ declare 'desc=return app domains'[K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local APP_VHOST_FILE=/home/dokku/sample-nodejs/VHOST[K | |
remote: ++ local GLOBAL_VHOST_PATH=/home/dokku/VHOST[K | |
remote: ++ local GLOBAL_HOSTNAME_PATH=/home/dokku/HOSTNAME[K | |
remote: +++ is_app_vhost_enabled sample-nodejs[K | |
remote: +++ declare 'desc=returns true or false if vhost support is enabled for a given application'[K | |
remote: +++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: ++++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++++ set -eo pipefail[K | |
remote: +++++ [[ -n 1 ]][K | |
remote: +++++ set -x[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ verify_app_name sample-nodejs[K | |
remote: +++ declare 'desc=verify app name format and app existence'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ [[ ! -n sample-nodejs ]][K | |
remote: +++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: +++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: +++ return 0[K | |
remote: ++++ config_get sample-nodejs NO_VHOST[K | |
remote: ++++ declare 'desc=get value of given config var'[K | |
remote: ++++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++++ set -- config:get sample-nodejs NO_VHOST[K | |
remote: ++++ config_parse_args config:get sample-nodejs NO_VHOST[K | |
remote: ++++ declare 'desc=parse config plugin args'[K | |
remote: ++++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++++ for var in '"$@"'[K | |
remote: ++++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++++ for var in '"$@"'[K | |
remote: ++++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: ++++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: ++++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: ++++ for var in '"$@"'[K | |
remote: ++++ [[ NO_VHOST == \-\-\g\l\o\b\a\l ]][K | |
remote: ++++ [[ NO_VHOST == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++++ [[ NO_VHOST == \-\-\e\x\p\o\r\t ]][K | |
remote: ++++ [[ NO_VHOST == \-\-\s\h\e\l\l ]][K | |
remote: ++++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++++ get_sanitized_config_args config:get sample-nodejs NO_VHOST[K | |
remote: +++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++++ SANITIZED_ARGS=("$@")[K | |
remote: +++++ local SANITIZED_ARGS[K | |
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++++ echo config:get sample-nodejs NO_VHOST[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ set -- config:get sample-nodejs NO_VHOST[K | |
remote: ++++ DOKKU_CONFIG_TYPE=app[K | |
remote: ++++ DOKKU_CONFIG_RESTART=true[K | |
remote: ++++ [[ app == \a\p\p ]][K | |
remote: ++++ [[ -z sample-nodejs ]][K | |
remote: ++++ verify_app_name sample-nodejs[K | |
remote: ++++ declare 'desc=verify app name format and app existence'[K | |
remote: ++++ local APP=sample-nodejs[K | |
remote: ++++ [[ ! -n sample-nodejs ]][K | |
remote: ++++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++++ return 0[K | |
remote: ++++ APP=sample-nodejs[K | |
remote: ++++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++++ get_sanitized_config_args config:get sample-nodejs NO_VHOST[K | |
remote: +++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++++ SANITIZED_ARGS=("$@")[K | |
remote: +++++ local SANITIZED_ARGS[K | |
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++++ echo config:get sample-nodejs NO_VHOST[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ set -- config:get sample-nodejs NO_VHOST[K | |
remote: ++++ [[ -z sample-nodejs ]][K | |
remote: ++++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: ++++ declare 'desc=create config env file'[K | |
remote: ++++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++++ local KEY=NO_VHOST[K | |
remote: ++++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++++ cut -d= -f2-[K | |
remote: ++++ grep '^export NO_VHOST='[K | |
remote: ++++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: +++ local NO_VHOST=[K | |
remote: +++ local APP_VHOST_ENABLED=true[K | |
remote: +++ [[ '' == \1 ]][K | |
remote: +++ echo true[K | |
remote: ++ [[ true == \t\r\u\e ]][K | |
remote: ++ [[ -f /home/dokku/sample-nodejs/VHOST ]][K | |
remote: ++ cat /home/dokku/sample-nodejs/VHOST[K | |
remote: + local NONSSL_VHOSTS=sample-nodejs.zip.thruhere.net[K | |
remote: ++ xargs[K | |
remote: ++ echo sample-nodejs.zip.thruhere.net[K | |
remote: + local NOSSL_SERVER_NAME=sample-nodejs.zip.thruhere.net[K | |
remote: + is_ssl_enabled sample-nodejs[K | |
remote: + declare 'desc=returns 0 if ssl is enabled for given app'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + local APP_SSL_PATH=/home/dokku/sample-nodejs/tls[K | |
remote: + [[ -e /home/dokku/sample-nodejs/tls/server.crt ]][K | |
remote: + return 1[K | |
remote: ++ cut -d/ -f 2[K | |
remote: ++ nginx -v[K | |
remote: + local NGINX_VERSION=1.10.1[K | |
remote: ++ is_spdy_enabled 1.10.1[K | |
remote: ++ declare 'desc=detects whether the installed nginx version has spdy or http2 support'[K | |
remote: ++ local NGINX_VERSION=1.10.1[K | |
remote: ++ local MAJOR_VERSION MINOR_VERSION PATCH_VERSION[K | |
remote: ++ local HAS_SUPPORT=true[K | |
remote: ++ which nginx[K | |
remote: +++ awk '{split($0,a,"."); print a[1]}'[K | |
remote: +++ echo 1.10.1[K | |
remote: ++ MAJOR_VERSION=1[K | |
remote: +++ awk '{split($0,a,"."); print a[2]}'[K | |
remote: +++ echo 1.10.1[K | |
remote: ++ MINOR_VERSION=10[K | |
remote: +++ awk '{split($0,a,"."); print a[3]}'[K | |
remote: +++ echo 1.10.1[K | |
remote: ++ PATCH_VERSION=1[K | |
remote: ++ [[ 1 -ge 2 ]][K | |
remote: ++ [[ 1 -eq 1 ]][K | |
remote: ++ [[ 10 -ge 10 ]][K | |
remote: ++ HAS_SUPPORT=false[K | |
remote: ++ echo false[K | |
remote: + local SPDY_SUPPORTED=false[K | |
remote: ++ config_export app sample-nodejs[K | |
remote: ++ declare 'desc=returns export command for config variable of specified type (app/global)'[K | |
remote: ++ local CONFIG_TYPE=app[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ app == \g\l\o\b\a\l ]][K | |
remote: ++ [[ ! -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ cut '-d ' -f2-[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ local 'VARS=DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: DOKKU_NGINX_PORT='\''80'\''[K | |
remote: DOKKU_PROXY_PORT_MAP='\''http:80:5000'\'''[K | |
remote: ++ awk '{print "export " $0}'[K | |
remote: ++ echo 'DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: DOKKU_NGINX_PORT='\''80'\''[K | |
remote: DOKKU_PROXY_PORT_MAP='\''http:80:5000'\'''[K | |
remote: ++ return 0[K | |
remote: + eval 'export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\''[K | |
remote: export DOKKU_PROXY_PORT_MAP='\''http:80:5000'\'''[K | |
remote: ++ export DOKKU_APP_TYPE=herokuish[K | |
remote: ++ DOKKU_APP_TYPE=herokuish[K | |
remote: ++ export DOKKU_NGINX_PORT=80[K | |
remote: ++ DOKKU_NGINX_PORT=80[K | |
remote: ++ export DOKKU_PROXY_PORT_MAP=http:80:5000[K | |
remote: ++ DOKKU_PROXY_PORT_MAP=http:80:5000[K | |
remote: + SIGIL_PARAMS=(-f $NGINX_TEMPLATE APP="$APP" DOKKU_ROOT="$DOKKU_ROOT" NOSSL_SERVER_NAME="$NOSSL_SERVER_NAME" DOKKU_APP_LISTENERS="$DOKKU_APP_LISTENERS" PASSED_LISTEN_IP_PORT="$PASSED_LISTEN_IP_PORT" SPDY_SUPPORTED="$SPDY_SUPPORTED" DOKKU_APP_LISTEN_PORT="$DOKKU_APP_LISTEN_PORT" DOKKU_APP_LISTEN_IP="$DOKKU_APP_LISTEN_IP" APP_SSL_PATH="$APP_SSL_PATH" SSL_INUSE="$SSL_INUSE" SSL_SERVER_NAME="$SSL_SERVER_NAME" NGINX_PORT="$NGINX_PORT" NGINX_SSL_PORT="$NGINX_SSL_PORT" RAW_TCP_PORTS="$RAW_TCP_PORTS" PROXY_PORT_MAP="$PROXY_PORT_MAP" PROXY_UPSTREAM_PORTS="$PROXY_UPSTREAM_PORTS")[K | |
remote: + local SIGIL_PARAMS[K | |
remote: + xargs -i echo '-----> Configuring {}...(using built-in template)'[K | |
remote: ++ sort -u[K | |
remote: ++ tr ' ' '\n'[K | |
remote: ++ echo '' sample-nodejs.zip.thruhere.net[K | |
remote: [1G-----> Configuring sample-nodejs.zip.thruhere.net...(using built-in template)[K | |
remote: + cat -s[K | |
remote: + sigil -f /var/lib/dokku/plugins/available/nginx-vhosts/templates/nginx.conf.sigil APP=sample-nodejs DOKKU_ROOT=/home/dokku NOSSL_SERVER_NAME=sample-nodejs.zip.thruhere.net DOKKU_APP_LISTENERS=172.17.0.4:5000 PASSED_LISTEN_IP_PORT= SPDY_SUPPORTED=false DOKKU_APP_LISTEN_PORT= DOKKU_APP_LISTEN_IP= APP_SSL_PATH=/home/dokku/sample-nodejs/tls SSL_INUSE= SSL_SERVER_NAME= NGINX_PORT=80 NGINX_SSL_PORT= RAW_TCP_PORTS= PROXY_PORT_MAP=http:80:5000 PROXY_UPSTREAM_PORTS=5000[K | |
remote: + is_deployed sample-nodejs[K | |
remote: + declare 'desc=return 0 if given app has a running container'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ -f /home/dokku/sample-nodejs/CONTAINER ]][K | |
remote: ++ ls /home/dokku/sample-nodejs/CONTAINER.web.1[K | |
remote: ++ echo 0[K | |
remote: + [[ 0 -eq 0 ]][K | |
remote: + return 0[K | |
remote: + dokku_log_info1 'Creating http nginx.conf'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> Creating http nginx.conf'[K | |
remote: + mv /tmp/dokku_nginx_template.3AbRq/nginx.conf.MHFZFG /home/dokku/sample-nodejs/nginx.conf[K | |
remote: [1G-----> Creating http nginx.conf[K | |
remote: + is_deployed sample-nodejs[K | |
remote: + declare 'desc=return 0 if given app has a running container'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ -f /home/dokku/sample-nodejs/CONTAINER ]][K | |
remote: ++ ls /home/dokku/sample-nodejs/CONTAINER.web.1[K | |
remote: ++ echo 0[K | |
remote: + [[ 0 -eq 0 ]][K | |
remote: + return 0[K | |
remote: + dokku_log_info1 'Running nginx-pre-reload'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> Running nginx-pre-reload'[K | |
remote: + plugn trigger nginx-pre-reload sample-nodejs '' ''[K | |
remote: [1G-----> Running nginx-pre-reload[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: + dokku_log_verbose 'Reloading nginx'[K | |
remote: + declare 'desc=log verbose formatter'[K | |
remote: + echo ' Reloading nginx'[K | |
remote: + validate_nginx[K | |
remote: + declare 'desc=validate entire nginx config'[K | |
remote: + set +e[K | |
remote: + sudo /usr/sbin/nginx -t[K | |
remote: [1G Reloading nginx[K | |
remote: + local exit_code=0[K | |
remote: + set -e[K | |
remote: + [[ 0 -ne 0 ]][K | |
remote: + restart_nginx[K | |
remote: + declare 'desc=restart nginx for given distros'[K | |
remote: + case "$DOKKU_DISTRO" in[K | |
remote: + sudo /etc/init.d/nginx reload[K | |
remote: + [[ -n sample-nodejs.zip.thruhere.net ]][K | |
remote: + [[ true == \t\r\u\e ]][K | |
remote: + echo '# THIS FILE IS GENERATED BY DOKKU - DO NOT EDIT, YOUR CHANGES WILL BE OVERWRITTEN'[K | |
remote: + xargs -i echo 'http://{}'[K | |
remote: ++ sort -u[K | |
remote: ++ tr ' ' '\n'[K | |
remote: ++ echo '' sample-nodejs.zip.thruhere.net[K | |
remote: ++ rm -rf /tmp/dokku_nginx_template.3AbRq/nginx.conf.MHFZFG /tmp/dokku_nginx_template.3AbRq[K | |
remote: ++ rm -rf[K | |
remote: + rm -rf[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + source /var/lib/dokku/plugins/available/config/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: + source /var/lib/dokku/plugins/available/ps/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: + ps_post_deploy sample-nodejs 5000 172.17.0.4 ''[K | |
remote: + declare 'desc=ps post-deploy plugin trigger'[K | |
remote: + local trigger=ps_post_deploy[K | |
remote: + local APP=sample-nodejs[K | |
remote: + remove_procfile sample-nodejs[K | |
remote: + declare 'desc=removes DOKKU_PROCFILE'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local DOKKU_PROCFILE=/home/dokku/sample-nodejs/DOKKU_PROCFILE[K | |
remote: + [[ -f /home/dokku/sample-nodejs/DOKKU_PROCFILE ]][K | |
remote: + rm -f /home/dokku/sample-nodejs/DOKKU_PROCFILE[K | |
remote: + config_set --no-restart sample-nodejs DOKKU_APP_RESTORE=1[K | |
remote: + declare 'desc=set value of given config var'[K | |
remote: + source /var/lib/dokku/plugins/available/ps/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: + [[ --no-restart == \c\o\n\f\i\g\:\s\e\t ]][K | |
remote: + set -- config:set --no-restart sample-nodejs DOKKU_APP_RESTORE=1[K | |
remote: + config_parse_args config:set --no-restart sample-nodejs DOKKU_APP_RESTORE=1[K | |
remote: + declare 'desc=parse config plugin args'[K | |
remote: + unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: + for var in '"$@"'[K | |
remote: + [[ config:set == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ config:set == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + [[ config:set == \-\-\e\x\p\o\r\t ]][K | |
remote: + [[ config:set == \-\-\s\h\e\l\l ]][K | |
remote: + for var in '"$@"'[K | |
remote: + [[ --no-restart == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ --no-restart == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + DOKKU_CONFIG_RESTART=false[K | |
remote: + [[ --no-restart == \-\-\e\x\p\o\r\t ]][K | |
remote: + [[ --no-restart == \-\-\s\h\e\l\l ]][K | |
remote: + for var in '"$@"'[K | |
remote: + [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: + [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: + for var in '"$@"'[K | |
remote: + [[ DOKKU_APP_RESTORE=1 == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ DOKKU_APP_RESTORE=1 == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + [[ DOKKU_APP_RESTORE=1 == \-\-\e\x\p\o\r\t ]][K | |
remote: + [[ DOKKU_APP_RESTORE=1 == \-\-\s\h\e\l\l ]][K | |
remote: + SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++ get_sanitized_config_args config:set --no-restart sample-nodejs DOKKU_APP_RESTORE=1[K | |
remote: ++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++ SANITIZED_ARGS=("$@")[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++ echo config:set '' sample-nodejs DOKKU_APP_RESTORE=1[K | |
remote: + local SANITIZED_ARGS[K | |
remote: + set -- config:set sample-nodejs DOKKU_APP_RESTORE=1[K | |
remote: + DOKKU_CONFIG_TYPE=app[K | |
remote: + DOKKU_CONFIG_RESTART=false[K | |
remote: + [[ app == \a\p\p ]][K | |
remote: + [[ -z sample-nodejs ]][K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + APP=sample-nodejs[K | |
remote: + ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: + export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: + [[ -z sample-nodejs DOKKU_APP_RESTORE=1 ]][K | |
remote: + config_create /home/dokku/sample-nodejs/ENV[K | |
remote: + declare 'desc=create config env file'[K | |
remote: + local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: + [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: + local ENV_ADD=[K | |
remote: ++ cat /home/dokku/sample-nodejs/ENV[K | |
remote: + local 'ENV_TEMP=export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\''[K | |
remote: export DOKKU_PROXY_PORT_MAP='\''http:80:5000'\'''[K | |
remote: + local RESTART_APP=false[K | |
remote: + shift 2[K | |
remote: + for var in '"$@"'[K | |
remote: + [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + [[ -n sample-nodejs ]][K | |
remote: + [[ sample-nodejs == \s\a\m\p\l\e\-\n\o\d\e\j\s ]][K | |
remote: + shift 1[K | |
remote: + for var in '"$@"'[K | |
remote: + [[ DOKKU_APP_RESTORE=1 == \-\-\g\l\o\b\a\l ]][K | |
remote: + [[ DOKKU_APP_RESTORE=1 == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: + [[ -n sample-nodejs ]][K | |
remote: + [[ DOKKU_APP_RESTORE=1 == \s\a\m\p\l\e\-\n\o\d\e\j\s ]][K | |
remote: + [[ DOKKU_APP_RESTORE=1 != *\=* ]][K | |
remote: + for var in '"$@"'[K | |
remote: ++ cut -d= -f1[K | |
remote: ++ echo DOKKU_APP_RESTORE=1[K | |
remote: + local KEY=DOKKU_APP_RESTORE[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ echo DOKKU_APP_RESTORE=1[K | |
remote: + local VALUE=1[K | |
remote: + [[ DOKKU_APP_RESTORE =~ [a-zA-Z_][a-zA-Z0-9_]* ]][K | |
remote: + local RESTART_APP=true[K | |
remote: ++ sed '/^export DOKKU_APP_RESTORE=/ d'[K | |
remote: ++ echo 'export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\''[K | |
remote: export DOKKU_PROXY_PORT_MAP='\''http:80:5000'\'''[K | |
remote: + local 'ENV_TEMP=export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\''[K | |
remote: export DOKKU_PROXY_PORT_MAP='\''http:80:5000'\'''[K | |
remote: + local 'ENV_TEMP=export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\''[K | |
remote: export DOKKU_PROXY_PORT_MAP='\''http:80:5000'\''[K | |
remote: export DOKKU_APP_RESTORE='\''1'\'''[K | |
remote: ++ sed '/^DOKKU_APP_RESTORE=/ d'[K | |
remote: ++ echo -e ''[K | |
remote: + local ENV_ADD=[K | |
remote: + local 'ENV_ADD=$[K | |
remote: DOKKU_APP_RESTORE=1'[K | |
remote: ++ tail -n +2[K | |
remote: ++ echo '$[K | |
remote: DOKKU_APP_RESTORE=1'[K | |
remote: + local ENV_ADD=DOKKU_APP_RESTORE=1[K | |
remote: + [[ -n true ]][K | |
remote: + dokku_log_info1 'Setting config vars'[K | |
remote: + declare 'desc=log info1 formatter'[K | |
remote: + echo '-----> Setting config vars'[K | |
remote: + config_styled_hash DOKKU_APP_RESTORE=1 ' '[K | |
remote: + declare 'desc=internal config hash'[K | |
remote: + local vars=DOKKU_APP_RESTORE=1[K | |
remote: + local 'prefix= '[K | |
remote: + local longest=[K | |
remote: + read -r word[K | |
remote: [1G-----> Setting config vars[K | |
remote: ++ cut -d= -f1[K | |
remote: ++ echo DOKKU_APP_RESTORE=1[K | |
remote: + local KEY=DOKKU_APP_RESTORE[K | |
remote: + [[ 17 -gt 0 ]][K | |
remote: + local longest=DOKKU_APP_RESTORE[K | |
remote: + read -r word[K | |
remote: + read -r word[K | |
remote: ++ cut -d= -f1[K | |
remote: ++ echo DOKKU_APP_RESTORE=1[K | |
remote: + local KEY=DOKKU_APP_RESTORE[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//' -e 's/$$//g'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ echo DOKKU_APP_RESTORE=1[K | |
remote: + local VALUE=1[K | |
remote: + local num_zeros=0[K | |
remote: + local 'zeros= '[K | |
remote: + [[ 0 -gt 0 ]][K | |
remote: + echo ' DOKKU_APP_RESTORE: 1'[K | |
remote: + read -r word[K | |
remote: + config_write 'export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\''[K | |
remote: export DOKKU_PROXY_PORT_MAP='\''http:80:5000'\''[K | |
remote: export DOKKU_APP_RESTORE='\''1'\'''[K | |
remote: + declare 'desc=writes config vars out to appropriate file path'[K | |
remote: + local 'ENV_TEMP=export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\''[K | |
remote: export DOKKU_PROXY_PORT_MAP='\''http:80:5000'\''[K | |
remote: export DOKKU_APP_RESTORE='\''1'\'''[K | |
remote: + local ENV_FILE_TEMP=/home/dokku/sample-nodejs/ENV.tmp[K | |
remote: [1G DOKKU_APP_RESTORE: 1[K | |
remote: + sort[K | |
remote: + sed '/^$/d'[K | |
remote: + echo 'export DOKKU_APP_TYPE='\''herokuish'\''[K | |
remote: export DOKKU_NGINX_PORT='\''80'\''[K | |
remote: export DOKKU_PROXY_PORT_MAP='\''http:80:5000'\''[K | |
remote: export DOKKU_APP_RESTORE='\''1'\'''[K | |
remote: + cmp -s /home/dokku/sample-nodejs/ENV /home/dokku/sample-nodejs/ENV.tmp[K | |
remote: + cp -f /home/dokku/sample-nodejs/ENV.tmp /home/dokku/sample-nodejs/ENV[K | |
remote: + chmod 600 /home/dokku/sample-nodejs/ENV[K | |
remote: + rm -f /home/dokku/sample-nodejs/ENV.tmp[K | |
remote: + plugn trigger post-config-update sample-nodejs set DOKKU_APP_RESTORE=1[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + [[ ! -n '' ]][K | |
remote: + [[ -n sample-nodejs ]][K | |
remote: ++ config_get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ declare 'desc=get value of given config var'[K | |
remote: ++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++ set -- config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ config_parse_args config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ declare 'desc=parse config plugin args'[K | |
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ DOKKU_APP_RESTORE == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ DOKKU_APP_RESTORE == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ DOKKU_APP_RESTORE == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ DOKKU_APP_RESTORE == \-\-\s\h\e\l\l ]][K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ DOKKU_CONFIG_TYPE=app[K | |
remote: ++ DOKKU_CONFIG_RESTART=true[K | |
remote: ++ [[ app == \a\p\p ]][K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ APP=sample-nodejs[K | |
remote: ++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_APP_RESTORE[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: ++ declare 'desc=create config env file'[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ local KEY=DOKKU_APP_RESTORE[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ grep '^export DOKKU_APP_RESTORE='[K | |
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: + local DOKKU_APP_RESTORE=1[K | |
remote: + [[ false == \t\r\u\e ]][K | |
remote: + [[ -n '' ]][K | |
remote: + dokku_log_info2 'Application deployed:'[K | |
remote: + declare 'desc=log info2 formatter'[K | |
remote: + echo '=====> Application deployed:'[K | |
remote: [1G=====> Application deployed:[K | |
remote: + sed 's/^/ /'[K | |
remote: + get_app_urls urls sample-nodejs[K | |
remote: + declare 'desc=print an app'\''s available urls'[K | |
remote: + source /var/lib/dokku/plugins/available/config/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: + source /var/lib/dokku/plugins/available/domains/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: + source /var/lib/dokku/plugins/available/proxy/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: + local APP=sample-nodejs[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: ++ get_app_raw_tcp_ports sample-nodejs[K | |
remote: ++ declare 'desc=extracts raw tcp port numbers from DOCKERFILE_PORTS config variable'[K | |
remote: ++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: +++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: +++ config_get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ declare 'desc=get value of given config var'[K | |
remote: +++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: +++ set -- config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ config_parse_args config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ declare 'desc=parse config plugin args'[K | |
remote: +++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: +++ for var in '"$@"'[K | |
remote: +++ [[ DOKKU_DOCKERFILE_PORTS == \-\-\g\l\o\b\a\l ]][K | |
remote: +++ [[ DOKKU_DOCKERFILE_PORTS == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: +++ [[ DOKKU_DOCKERFILE_PORTS == \-\-\e\x\p\o\r\t ]][K | |
remote: +++ [[ DOKKU_DOCKERFILE_PORTS == \-\-\s\h\e\l\l ]][K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ DOKKU_CONFIG_TYPE=app[K | |
remote: +++ DOKKU_CONFIG_RESTART=true[K | |
remote: +++ [[ app == \a\p\p ]][K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ verify_app_name sample-nodejs[K | |
remote: +++ declare 'desc=verify app name format and app existence'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ [[ ! -n sample-nodejs ]][K | |
remote: +++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: +++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: +++ return 0[K | |
remote: +++ APP=sample-nodejs[K | |
remote: +++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: +++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: ++++ get_sanitized_config_args config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: ++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: ++++ SANITIZED_ARGS=("$@")[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: ++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: ++++ echo config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ set -- config:get sample-nodejs DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ [[ -z sample-nodejs ]][K | |
remote: +++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: +++ declare 'desc=create config env file'[K | |
remote: +++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: +++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: +++ local KEY=DOKKU_DOCKERFILE_PORTS[K | |
remote: +++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: +++ cut -d= -f2-[K | |
remote: +++ grep '^export DOKKU_DOCKERFILE_PORTS='[K | |
remote: +++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: ++ local DOCKERFILE_PORTS=[K | |
remote: +++ xargs[K | |
remote: +++ echo ''[K | |
remote: ++ local raw_tcp_ports=[K | |
remote: ++ echo ''[K | |
remote: + local RAW_TCP_PORTS=[K | |
remote: + local URLS_FILE=/home/dokku/sample-nodejs/URLS[K | |
remote: ++ config_get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ declare 'desc=get value of given config var'[K | |
remote: ++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++ set -- config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ config_parse_args config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ declare 'desc=parse config plugin args'[K | |
remote: ++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: ++ for var in '"$@"'[K | |
remote: ++ [[ DOKKU_PROXY_PORT_MAP == \-\-\g\l\o\b\a\l ]][K | |
remote: ++ [[ DOKKU_PROXY_PORT_MAP == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++ [[ DOKKU_PROXY_PORT_MAP == \-\-\e\x\p\o\r\t ]][K | |
remote: ++ [[ DOKKU_PROXY_PORT_MAP == \-\-\s\h\e\l\l ]][K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ DOKKU_CONFIG_TYPE=app[K | |
remote: ++ DOKKU_CONFIG_RESTART=true[K | |
remote: ++ [[ app == \a\p\p ]][K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ APP=sample-nodejs[K | |
remote: ++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++ get_sanitized_config_args config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: +++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++ SANITIZED_ARGS=("$@")[K | |
remote: +++ local SANITIZED_ARGS[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++ echo config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ local SANITIZED_ARGS[K | |
remote: ++ set -- config:get sample-nodejs DOKKU_PROXY_PORT_MAP[K | |
remote: ++ [[ -z sample-nodejs ]][K | |
remote: ++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: ++ declare 'desc=create config env file'[K | |
remote: ++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++ local KEY=DOKKU_PROXY_PORT_MAP[K | |
remote: ++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++ cut -d= -f2-[K | |
remote: ++ grep '^export DOKKU_PROXY_PORT_MAP='[K | |
remote: ++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: + local DOKKU_PROXY_PORT_MAP=http:80:5000[K | |
remote: + [[ -s /home/dokku/sample-nodejs/URLS ]][K | |
remote: ++ egrep -v '^#' /home/dokku/sample-nodejs/URLS[K | |
remote: + local app_urls=http://sample-nodejs.zip.thruhere.net[K | |
remote: + [[ -n http:80:5000 ]][K | |
remote: + local port_map app_vhost[K | |
remote: ++ get_app_domains sample-nodejs[K | |
remote: ++ declare 'desc=return app domains'[K | |
remote: ++ verify_app_name sample-nodejs[K | |
remote: ++ declare 'desc=verify app name format and app existence'[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ [[ ! -n sample-nodejs ]][K | |
remote: ++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++ return 0[K | |
remote: ++ local APP=sample-nodejs[K | |
remote: ++ local APP_VHOST_FILE=/home/dokku/sample-nodejs/VHOST[K | |
remote: ++ local GLOBAL_VHOST_PATH=/home/dokku/VHOST[K | |
remote: ++ local GLOBAL_HOSTNAME_PATH=/home/dokku/HOSTNAME[K | |
remote: +++ is_app_vhost_enabled sample-nodejs[K | |
remote: +++ declare 'desc=returns true or false if vhost support is enabled for a given application'[K | |
remote: +++ source /var/lib/dokku/plugins/available/config/functions[K | |
remote: ++++ set -eo pipefail[K | |
remote: ++++ [[ -n 1 ]][K | |
remote: ++++ set -x[K | |
remote: ++++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++++ set -eo pipefail[K | |
remote: +++++ [[ -n 1 ]][K | |
remote: +++++ set -x[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ verify_app_name sample-nodejs[K | |
remote: +++ declare 'desc=verify app name format and app existence'[K | |
remote: +++ local APP=sample-nodejs[K | |
remote: +++ [[ ! -n sample-nodejs ]][K | |
remote: +++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: +++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: +++ return 0[K | |
remote: ++++ config_get sample-nodejs NO_VHOST[K | |
remote: ++++ declare 'desc=get value of given config var'[K | |
remote: ++++ [[ sample-nodejs == \c\o\n\f\i\g\:\g\e\t ]][K | |
remote: ++++ set -- config:get sample-nodejs NO_VHOST[K | |
remote: ++++ config_parse_args config:get sample-nodejs NO_VHOST[K | |
remote: ++++ declare 'desc=parse config plugin args'[K | |
remote: ++++ unset APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++++ for var in '"$@"'[K | |
remote: ++++ [[ config:get == \-\-\g\l\o\b\a\l ]][K | |
remote: ++++ [[ config:get == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++++ [[ config:get == \-\-\e\x\p\o\r\t ]][K | |
remote: ++++ [[ config:get == \-\-\s\h\e\l\l ]][K | |
remote: ++++ for var in '"$@"'[K | |
remote: ++++ [[ sample-nodejs == \-\-\g\l\o\b\a\l ]][K | |
remote: ++++ [[ sample-nodejs == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++++ [[ sample-nodejs == \-\-\e\x\p\o\r\t ]][K | |
remote: ++++ [[ sample-nodejs == \-\-\s\h\e\l\l ]][K | |
remote: ++++ for var in '"$@"'[K | |
remote: ++++ [[ NO_VHOST == \-\-\g\l\o\b\a\l ]][K | |
remote: ++++ [[ NO_VHOST == \-\-\n\o\-\r\e\s\t\a\r\t ]][K | |
remote: ++++ [[ NO_VHOST == \-\-\e\x\p\o\r\t ]][K | |
remote: ++++ [[ NO_VHOST == \-\-\s\h\e\l\l ]][K | |
remote: ++++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++++ get_sanitized_config_args config:get sample-nodejs NO_VHOST[K | |
remote: +++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++++ SANITIZED_ARGS=("$@")[K | |
remote: +++++ local SANITIZED_ARGS[K | |
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++++ echo config:get sample-nodejs NO_VHOST[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ set -- config:get sample-nodejs NO_VHOST[K | |
remote: ++++ DOKKU_CONFIG_TYPE=app[K | |
remote: ++++ DOKKU_CONFIG_RESTART=true[K | |
remote: ++++ [[ app == \a\p\p ]][K | |
remote: ++++ [[ -z sample-nodejs ]][K | |
remote: ++++ verify_app_name sample-nodejs[K | |
remote: ++++ declare 'desc=verify app name format and app existence'[K | |
remote: ++++ local APP=sample-nodejs[K | |
remote: ++++ [[ ! -n sample-nodejs ]][K | |
remote: ++++ [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: ++++ [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: ++++ return 0[K | |
remote: ++++ APP=sample-nodejs[K | |
remote: ++++ ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART DOKKU_CONFIG_EXPORT[K | |
remote: ++++ SANITIZED_ARGS=($(get_sanitized_config_args "$@"))[K | |
remote: +++++ get_sanitized_config_args config:get sample-nodejs NO_VHOST[K | |
remote: +++++ local 'desc=return sanitized arguments for config plugin'[K | |
remote: +++++ SANITIZED_ARGS=("$@")[K | |
remote: +++++ local SANITIZED_ARGS[K | |
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--global/}")[K | |
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--no-restart/}")[K | |
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--export/}")[K | |
remote: +++++ SANITIZED_ARGS=("${SANITIZED_ARGS[@]//--shell/}")[K | |
remote: +++++ echo config:get sample-nodejs NO_VHOST[K | |
remote: ++++ local SANITIZED_ARGS[K | |
remote: ++++ set -- config:get sample-nodejs NO_VHOST[K | |
remote: ++++ [[ -z sample-nodejs ]][K | |
remote: ++++ config_create /home/dokku/sample-nodejs/ENV[K | |
remote: ++++ declare 'desc=create config env file'[K | |
remote: ++++ local ENV_FILE=/home/dokku/sample-nodejs/ENV[K | |
remote: ++++ [[ -f /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++++ [[ ! -s /home/dokku/sample-nodejs/ENV ]][K | |
remote: ++++ local KEY=NO_VHOST[K | |
remote: ++++ sed -e 's/^'\''//' -e 's/'\''$//'[K | |
remote: ++++ cut -d= -f2-[K | |
remote: ++++ grep '^export NO_VHOST='[K | |
remote: ++++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/sample-nodejs/ENV[K | |
remote: +++ local NO_VHOST=[K | |
remote: +++ local APP_VHOST_ENABLED=true[K | |
remote: +++ [[ '' == \1 ]][K | |
remote: +++ echo true[K | |
remote: ++ [[ true == \t\r\u\e ]][K | |
remote: ++ [[ -f /home/dokku/sample-nodejs/VHOST ]][K | |
remote: ++ cat /home/dokku/sample-nodejs/VHOST[K | |
remote: + local app_vhosts=sample-nodejs.zip.thruhere.net[K | |
remote: + for port_map in '$DOKKU_PROXY_PORT_MAP'[K | |
remote: ++ awk -F : '{ print $1 }'[K | |
remote: + local scheme=http[K | |
remote: ++ awk -F : '{ print $2 }'[K | |
remote: + local listen_port=80[K | |
remote: + for app_vhost in '$app_vhosts'[K | |
remote: + [[ 80 != \8\0 ]][K | |
remote: + port_urls+=' http://sample-nodejs.zip.thruhere.net '[K | |
remote: ++ xargs[K | |
remote: ++ echo ' http://sample-nodejs.zip.thruhere.net '[K | |
remote: + local port_urls=http://sample-nodejs.zip.thruhere.net[K | |
remote: ++ merge_dedupe_list 'http://sample-nodejs.zip.thruhere.net http://sample-nodejs.zip.thruhere.net' ' '[K | |
remote: ++ declare 'desc=combine lists (http://sample-nodejs.zip.thruhere.net http://sample-nodejs.zip.thruhere.net) separated by delimiter ( ) (delimiter defaults to comma), dedupe and return list'[K | |
remote: ++ local 'input_lists=http://sample-nodejs.zip.thruhere.net http://sample-nodejs.zip.thruhere.net' 'delimiter= '[K | |
remote: +++ xargs[K | |
remote: +++ uniq[K | |
remote: +++ sort[K | |
remote: +++ tr ' ' '[K | |
remote: '[K | |
remote: ++ local merged_list=http://sample-nodejs.zip.thruhere.net[K | |
remote: ++ echo http://sample-nodejs.zip.thruhere.net[K | |
remote: + local URLS=http://sample-nodejs.zip.thruhere.net[K | |
remote: + case "$1" in[K | |
remote: + sort[K | |
remote: + tr ' ' '\n'[K | |
remote: + echo http://sample-nodejs.zip.thruhere.net[K | |
remote: [1G http://sample-nodejs.zip.thruhere.net[K | |
remote: + echo[K | |
remote: [1G[K | |
remote: ++ rm -rf /tmp/dokku_git.pgMP[K | |
remote: ++ rm -rf ''[K | |
remote: + release_app_deploy_lock sample-nodejs[K | |
remote: + declare 'desc=release advisory lock used in git/tar deploys'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + verify_app_name sample-nodejs[K | |
remote: + declare 'desc=verify app name format and app existence'[K | |
remote: + local APP=sample-nodejs[K | |
remote: + [[ ! -n sample-nodejs ]][K | |
remote: + [[ ! sample-nodejs =~ ^[a-z].* ]][K | |
remote: + [[ ! -d /home/dokku/sample-nodejs ]][K | |
remote: + return 0[K | |
remote: + local APP_DEPLOY_LOCK_FD=200[K | |
remote: + local APP_DEPLOY_LOCK_FILE=/home/dokku/sample-nodejs/.deploy.lock[K | |
remote: + flock -u 200[K | |
remote: + rm -f /home/dokku/sample-nodejs/.deploy.lock[K | |
remote: ++ rm -rf ''[K | |
remote: + rm -rf ''[K | |
remote: + source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: + source /var/lib/dokku/plugins/available/tar/functions[K | |
remote: ++ set -eo pipefail[K | |
remote: ++ [[ -n 1 ]][K | |
remote: ++ set -x[K | |
remote: ++ source /var/lib/dokku/core-plugins/available/common/functions[K | |
remote: +++ set -eo pipefail[K | |
remote: +++ [[ -n 1 ]][K | |
remote: +++ set -x[K | |
remote: + tar_receive_app sample-nodejs c3bfa47c41994f813dd16f480a2a08ade68e5e00[K | |
remote: + declare 'desc=tar receive-app plugin trigger'[K | |
remote: + local trigger=tar_receive_app[K | |
remote: + local APP=sample-nodejs[K | |
remote: + local REV=c3bfa47c41994f813dd16f480a2a08ade68e5e00[K | |
remote: + [[ ! -f /home/dokku/sample-nodejs/src.tar ]][K | |
remote: + true[K | |
remote: + read -r oldrev newrev refname[K | |
remote: + exit_code=0[K | |
remote: + set -e[K | |
remote: + [[ 0 -eq 10 ]][K | |
remote: + implemented=1[K | |
remote: + [[ 0 -ne 0 ]][K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/logs/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/nginx-vhosts/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/plugin/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/postgres/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/proxy/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/ps/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/repo/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/shell/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/storage/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/tags/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + for script in '$PLUGIN_ENABLED_PATH/*/commands'[K | |
remote: + set +e[K | |
remote: + /var/lib/dokku/plugins/enabled/tar/commands git-hook sample-nodejs[K | |
remote: + exit_code=10[K | |
remote: + set -e[K | |
remote: + [[ 10 -eq 10 ]][K | |
remote: + continue[K | |
remote: + [[ 1 -eq 0 ]][K | |
+ exit_code=0 | |
+ set -e | |
+ [[ 0 -eq 10 ]] | |
+ implemented=1 | |
+ [[ 0 -ne 0 ]] | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/logs/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/nginx-vhosts/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/plugin/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/postgres/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/proxy/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/ps/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/repo/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/shell/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/storage/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/tags/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ for script in '$PLUGIN_ENABLED_PATH/*/commands' | |
+ set +e | |
+ /var/lib/dokku/plugins/enabled/tar/commands git-receive-pack ''\''sample-nodejs'\''' | |
+ exit_code=10 | |
+ set -e | |
+ [[ 10 -eq 10 ]] | |
+ continue | |
+ [[ 1 -eq 0 ]] | |
+ set +f | |
+ exit 0 | |
To dokku@zip.thruhere.net:sample-nodejs | |
* [new branch] master -> master |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment