Skip to content

Instantly share code, notes, and snippets.

@busla
Created October 26, 2015 18:16
Show Gist options
  • Save busla/bbba5f39f65792e07d33 to your computer and use it in GitHub Desktop.
Save busla/bbba5f39f65792e07d33 to your computer and use it in GitHub Desktop.
Dokku trace on rebuild (Earthquakes)
levy@projects:~$ dokku ps:rebuild earthquakes
+ parse_args ps:rebuild earthquakes
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ return 0
+ args=("$@")
+ [[ ps:rebuild =~ ^--.* ]]
+ has_tty
++ /usr/bin/tty
+ [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
+ return 0
++ id -un
+ [[ levy != \d\o\k\k\u ]]
+ [[ ps:rebuild != plugin:*install* ]]
+ [[ ps:rebuild != \p\l\u\g\i\n\:\u\p\d\a\t\e ]]
+ [[ ps:rebuild != nginx:*-logs ]]
+ sudo -u dokku -E -H /usr/local/bin/dokku ps:rebuild earthquakes
+ [[ -f /home/dokku/dokkurc ]]
+ [[ -d /home/dokku/.dokkurc ]]
+ for f in '$DOKKU_ROOT/.dokkurc/*'
+ source /home/dokku/.dokkurc/DOKKU_TRACE
++ export DOKKU_TRACE=1
++ DOKKU_TRACE=1
+ [[ -n 1 ]]
+ set -x
+ parse_args ps:rebuild earthquakes
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ return 0
+ args=("$@")
+ [[ ps:rebuild =~ ^--.* ]]
+ has_tty
++ /usr/bin/tty
+ [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
+ return 0
++ id -un
+ [[ dokku != \d\o\k\k\u ]]
+ [[ -n '' ]]
+ case "$1" in
+ implemented=0
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/00_dokku-standard/commands ps:rebuild earthquakes
+ 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 ps:rebuild earthquakes
+ 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 ps:rebuild earthquakes
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/backup/commands ps:rebuild earthquakes
+ 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 ps:rebuild earthquakes
+ 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 ps:rebuild earthquakes
+ 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 ps:rebuild earthquakes
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/dokku-mongo/commands ps:rebuild earthquakes
+ PLUGIN_BASE_PATH=/var/lib/dokku/plugins
+ [[ -n 1 ]]
+ PLUGIN_BASE_PATH=/var/lib/dokku/plugins/enabled
+ source /var/lib/dokku/plugins/enabled/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
+ source /var/lib/dokku/plugins/enabled/dokku-mongo/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
++ source /var/lib/dokku/plugins/enabled/dokku-mongo/config
+++ export MONGO_IMAGE=mongo
+++ MONGO_IMAGE=mongo
+++ export MONGO_IMAGE_VERSION=3.0.6
+++ MONGO_IMAGE_VERSION=3.0.6
+++ export MONGO_ROOT=/var/lib/dokku/services/mongo
+++ MONGO_ROOT=/var/lib/dokku/services/mongo
+++ export PLUGIN_COMMAND_PREFIX=mongo
+++ PLUGIN_COMMAND_PREFIX=mongo
+++ export PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
+++ PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
+++ PLUGIN_DATASTORE_PORTS=(27017 27018 27019 28017)
+++ export PLUGIN_DATASTORE_PORTS
+++ export PLUGIN_DEFAULT_ALIAS=MONGO
+++ PLUGIN_DEFAULT_ALIAS=MONGO
+++ export PLUGIN_IMAGE=mongo
+++ PLUGIN_IMAGE=mongo
+++ export PLUGIN_IMAGE_VERSION=3.0.6
+++ PLUGIN_IMAGE_VERSION=3.0.6
+++ export PLUGIN_SCHEME=mongodb
+++ PLUGIN_SCHEME=mongodb
+++ export PLUGIN_SERVICE=MongoDB
+++ PLUGIN_SERVICE=MongoDB
++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
+ source /var/lib/dokku/plugins/enabled/dokku-mongo/config
++ export MONGO_IMAGE=mongo
++ MONGO_IMAGE=mongo
++ export MONGO_IMAGE_VERSION=3.0.6
++ MONGO_IMAGE_VERSION=3.0.6
++ export MONGO_ROOT=/var/lib/dokku/services/mongo
++ MONGO_ROOT=/var/lib/dokku/services/mongo
++ export PLUGIN_COMMAND_PREFIX=mongo
++ PLUGIN_COMMAND_PREFIX=mongo
++ export PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
++ PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
++ PLUGIN_DATASTORE_PORTS=(27017 27018 27019 28017)
++ export PLUGIN_DATASTORE_PORTS
++ export PLUGIN_DEFAULT_ALIAS=MONGO
++ PLUGIN_DEFAULT_ALIAS=MONGO
++ export PLUGIN_IMAGE=mongo
++ PLUGIN_IMAGE=mongo
++ export PLUGIN_IMAGE_VERSION=3.0.6
++ PLUGIN_IMAGE_VERSION=3.0.6
++ export PLUGIN_SCHEME=mongodb
++ PLUGIN_SCHEME=mongodb
++ export PLUGIN_SERVICE=MongoDB
++ PLUGIN_SERVICE=MongoDB
+ [[ ps:rebuild == mongo:* ]]
+ case "$1" in
+ exit 10
+ 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 ps:rebuild earthquakes
+ 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 ps:rebuild earthquakes
+ 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 ps:rebuild earthquakes
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ case "$1" in
+ exit 10
+ 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 ps:rebuild earthquakes
+ 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 ps:rebuild earthquakes
+ 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 ps:rebuild earthquakes
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ source /var/lib/dokku/plugins/available/ps/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
+ [[ -z earthquakes ]]
+ APP=earthquakes
+ verify_app_name earthquakes
+ local APP=earthquakes
+ [[ ! -n earthquakes ]]
+ [[ ! -d /home/dokku/earthquakes ]]
+ return 0
+ plugn trigger receive-app earthquakes
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ [[ ! -n '' ]]
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ APP=earthquakes
+ REV=
+ [[ ! -d /home/dokku/earthquakes/refs ]]
+ dokku git-build earthquakes
+ [[ -f /home/dokku/dokkurc ]]
+ [[ -d /home/dokku/.dokkurc ]]
+ for f in '$DOKKU_ROOT/.dokkurc/*'
+ source /home/dokku/.dokkurc/DOKKU_TRACE
++ export DOKKU_TRACE=1
++ DOKKU_TRACE=1
+ [[ -n 1 ]]
+ set -x
+ parse_args git-build earthquakes
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ return 0
+ args=("$@")
+ [[ git-build =~ ^--.* ]]
+ has_tty
++ /usr/bin/tty
+ [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
+ return 0
++ id -un
+ [[ dokku != \d\o\k\k\u ]]
+ [[ -n '' ]]
+ case "$1" in
+ implemented=0
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/00_dokku-standard/commands git-build earthquakes
+ 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-build earthquakes
+ 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-build earthquakes
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/backup/commands git-build earthquakes
+ 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-build earthquakes
+ 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-build earthquakes
+ 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-build earthquakes
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/dokku-mongo/commands git-build earthquakes
+ PLUGIN_BASE_PATH=/var/lib/dokku/plugins
+ [[ -n 1 ]]
+ PLUGIN_BASE_PATH=/var/lib/dokku/plugins/enabled
+ source /var/lib/dokku/plugins/enabled/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
+ source /var/lib/dokku/plugins/enabled/dokku-mongo/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
++ source /var/lib/dokku/plugins/enabled/dokku-mongo/config
+++ export MONGO_IMAGE=mongo
+++ MONGO_IMAGE=mongo
+++ export MONGO_IMAGE_VERSION=3.0.6
+++ MONGO_IMAGE_VERSION=3.0.6
+++ export MONGO_ROOT=/var/lib/dokku/services/mongo
+++ MONGO_ROOT=/var/lib/dokku/services/mongo
+++ export PLUGIN_COMMAND_PREFIX=mongo
+++ PLUGIN_COMMAND_PREFIX=mongo
+++ export PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
+++ PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
+++ PLUGIN_DATASTORE_PORTS=(27017 27018 27019 28017)
+++ export PLUGIN_DATASTORE_PORTS
+++ export PLUGIN_DEFAULT_ALIAS=MONGO
+++ PLUGIN_DEFAULT_ALIAS=MONGO
+++ export PLUGIN_IMAGE=mongo
+++ PLUGIN_IMAGE=mongo
+++ export PLUGIN_IMAGE_VERSION=3.0.6
+++ PLUGIN_IMAGE_VERSION=3.0.6
+++ export PLUGIN_SCHEME=mongodb
+++ PLUGIN_SCHEME=mongodb
+++ export PLUGIN_SERVICE=MongoDB
+++ PLUGIN_SERVICE=MongoDB
++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
+ source /var/lib/dokku/plugins/enabled/dokku-mongo/config
++ export MONGO_IMAGE=mongo
++ MONGO_IMAGE=mongo
++ export MONGO_IMAGE_VERSION=3.0.6
++ MONGO_IMAGE_VERSION=3.0.6
++ export MONGO_ROOT=/var/lib/dokku/services/mongo
++ MONGO_ROOT=/var/lib/dokku/services/mongo
++ export PLUGIN_COMMAND_PREFIX=mongo
++ PLUGIN_COMMAND_PREFIX=mongo
++ export PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
++ PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
++ PLUGIN_DATASTORE_PORTS=(27017 27018 27019 28017)
++ export PLUGIN_DATASTORE_PORTS
++ export PLUGIN_DEFAULT_ALIAS=MONGO
++ PLUGIN_DEFAULT_ALIAS=MONGO
++ export PLUGIN_IMAGE=mongo
++ PLUGIN_IMAGE=mongo
++ export PLUGIN_IMAGE_VERSION=3.0.6
++ PLUGIN_IMAGE_VERSION=3.0.6
++ export PLUGIN_SCHEME=mongodb
++ PLUGIN_SCHEME=mongodb
++ export PLUGIN_SERVICE=MongoDB
++ PLUGIN_SERVICE=MongoDB
+ [[ git-build == mongo:* ]]
+ case "$1" in
+ exit 10
+ 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-build earthquakes
+ 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-build earthquakes
+ 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-build earthquakes
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ case "$1" in
+ APP=earthquakes
+ APP_BUILD_LOCK=/home/dokku/earthquakes/.build.lock
+ APP_BUILD_LOCK_MSG='earthquakes is currently being deployed or locked. Waiting...'
++ flock -n /home/dokku/earthquakes/.build.lock true
++ echo 0
+ [[ 0 -ne 0 ]]
+ shift 1
+ flock -o /home/dokku/earthquakes/.build.lock dokku git-build-locked earthquakes
+ [[ -f /home/dokku/dokkurc ]]
+ [[ -d /home/dokku/.dokkurc ]]
+ for f in '$DOKKU_ROOT/.dokkurc/*'
+ source /home/dokku/.dokkurc/DOKKU_TRACE
++ export DOKKU_TRACE=1
++ DOKKU_TRACE=1
+ [[ -n 1 ]]
+ set -x
+ parse_args git-build-locked earthquakes
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ return 0
+ args=("$@")
+ [[ git-build-locked =~ ^--.* ]]
+ has_tty
++ /usr/bin/tty
+ [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
+ return 0
++ id -un
+ [[ dokku != \d\o\k\k\u ]]
+ [[ -n '' ]]
+ case "$1" in
+ implemented=0
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/00_dokku-standard/commands git-build-locked earthquakes
+ 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-build-locked earthquakes
+ 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-build-locked earthquakes
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/backup/commands git-build-locked earthquakes
+ 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-build-locked earthquakes
+ 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-build-locked earthquakes
+ 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-build-locked earthquakes
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/dokku-mongo/commands git-build-locked earthquakes
+ PLUGIN_BASE_PATH=/var/lib/dokku/plugins
+ [[ -n 1 ]]
+ PLUGIN_BASE_PATH=/var/lib/dokku/plugins/enabled
+ source /var/lib/dokku/plugins/enabled/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
+ source /var/lib/dokku/plugins/enabled/dokku-mongo/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
++ source /var/lib/dokku/plugins/enabled/dokku-mongo/config
+++ export MONGO_IMAGE=mongo
+++ MONGO_IMAGE=mongo
+++ export MONGO_IMAGE_VERSION=3.0.6
+++ MONGO_IMAGE_VERSION=3.0.6
+++ export MONGO_ROOT=/var/lib/dokku/services/mongo
+++ MONGO_ROOT=/var/lib/dokku/services/mongo
+++ export PLUGIN_COMMAND_PREFIX=mongo
+++ PLUGIN_COMMAND_PREFIX=mongo
+++ export PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
+++ PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
+++ PLUGIN_DATASTORE_PORTS=(27017 27018 27019 28017)
+++ export PLUGIN_DATASTORE_PORTS
+++ export PLUGIN_DEFAULT_ALIAS=MONGO
+++ PLUGIN_DEFAULT_ALIAS=MONGO
+++ export PLUGIN_IMAGE=mongo
+++ PLUGIN_IMAGE=mongo
+++ export PLUGIN_IMAGE_VERSION=3.0.6
+++ PLUGIN_IMAGE_VERSION=3.0.6
+++ export PLUGIN_SCHEME=mongodb
+++ PLUGIN_SCHEME=mongodb
+++ export PLUGIN_SERVICE=MongoDB
+++ PLUGIN_SERVICE=MongoDB
++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
+ source /var/lib/dokku/plugins/enabled/dokku-mongo/config
++ export MONGO_IMAGE=mongo
++ MONGO_IMAGE=mongo
++ export MONGO_IMAGE_VERSION=3.0.6
++ MONGO_IMAGE_VERSION=3.0.6
++ export MONGO_ROOT=/var/lib/dokku/services/mongo
++ MONGO_ROOT=/var/lib/dokku/services/mongo
++ export PLUGIN_COMMAND_PREFIX=mongo
++ PLUGIN_COMMAND_PREFIX=mongo
++ export PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
++ PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
++ PLUGIN_DATASTORE_PORTS=(27017 27018 27019 28017)
++ export PLUGIN_DATASTORE_PORTS
++ export PLUGIN_DEFAULT_ALIAS=MONGO
++ PLUGIN_DEFAULT_ALIAS=MONGO
++ export PLUGIN_IMAGE=mongo
++ PLUGIN_IMAGE=mongo
++ export PLUGIN_IMAGE_VERSION=3.0.6
++ PLUGIN_IMAGE_VERSION=3.0.6
++ export PLUGIN_SCHEME=mongodb
++ PLUGIN_SCHEME=mongodb
++ export PLUGIN_SERVICE=MongoDB
++ PLUGIN_SERVICE=MongoDB
+ [[ git-build-locked == mongo:* ]]
+ case "$1" in
+ exit 10
+ 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-build-locked earthquakes
+ 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-build-locked earthquakes
+ 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-build-locked earthquakes
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ case "$1" in
+ APP=earthquakes
+ [[ 2 -ge 3 ]]
+ REF=13d18aa768cce411c2b2b1d489516c631b5837af
+ git_build_app_repo earthquakes 13d18aa768cce411c2b2b1d489516c631b5837af
+ verify_app_name earthquakes
+ local APP=earthquakes
+ [[ ! -n earthquakes ]]
+ [[ ! -d /home/dokku/earthquakes ]]
+ return 0
+ APP=earthquakes
+ REV=13d18aa768cce411c2b2b1d489516c631b5837af
++ mktemp -d
+ TMP_WORK_DIR=/tmp/tmp.xFoYmPYmLa
+ trap 'rm -rf "$TMP_WORK_DIR" > /dev/null' RETURN
+ chmod 755 /tmp/tmp.xFoYmPYmLa
+ unset GIT_DIR GIT_WORK_TREE
+ pushd /tmp/tmp.xFoYmPYmLa
+ git clone -q /home/dokku/earthquakes /tmp/tmp.xFoYmPYmLa
+ git config advice.detachedHead false
+ git checkout 13d18aa768cce411c2b2b1d489516c631b5837af
+ git submodule update --init --recursive
+ find -name .git -prune -exec rm -rf '{}' ';'
+ [[ -f Dockerfile ]]
+ dokku receive earthquakes herokuish /tmp/tmp.xFoYmPYmLa
/'sed -u 's/^/
+ [[ -f /home/dokku/dokkurc ]]
+ [[ -d /home/dokku/.dokkurc ]]
+ for f in '$DOKKU_ROOT/.dokkurc/*'
+ source /home/dokku/.dokkurc/DOKKU_TRACE
++ export DOKKU_TRACE=1
++ DOKKU_TRACE=1
+ [[ -n 1 ]]
+ set -x
+ parse_args receive earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ return 0
+ args=("$@")
+ [[ receive =~ ^--.* ]]
+ has_tty
++ /usr/bin/tty
+ [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
+ return 0
++ id -un
+ [[ dokku != \d\o\k\k\u ]]
+ [[ -n '' ]]
+ case "$1" in
+ APP=earthquakes
++ get_app_image_name earthquakes
++ local APP=earthquakes
++ local IMAGE_TAG=
+++ get_app_image_repo earthquakes
+++ local APP=earthquakes
+++ local IMAGE_REPO=dokku/earthquakes
+++ [[ -z earthquakes ]]
+++ echo dokku/earthquakes
++ local IMAGE_REPO=dokku/earthquakes
++ [[ -z earthquakes ]]
++ [[ -n '' ]]
++ IMAGE=dokku/earthquakes:latest
++ echo dokku/earthquakes:latest
+ IMAGE=dokku/earthquakes:latest
+ IMAGE_SOURCE_TYPE=herokuish
+ TMP_WORK_DIR=/tmp/tmp.xFoYmPYmLa
+ dokku_log_info1 'Cleaning up...'
+ echo '-----> Cleaning up...'
+ docker_cleanup
-----> Cleaning up...
++ docker ps -a -f status=exited -q
+ docker rm 3f3073b9127d d39a0a0c02a7 67cb7241d744 84e60b8c9092 729321e47e64 ed7f6b12338b c00841747475
+ dokku_log_info1 'Building earthquakes from herokuish...'
+ echo '-----> Building earthquakes from herokuish...'
+ dokku build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
-----> Building earthquakes from herokuish...
++ docker images -f dangling=true -q
+ [[ -f /home/dokku/dokkurc ]]
+ [[ -d /home/dokku/.dokkurc ]]
+ for f in '$DOKKU_ROOT/.dokkurc/*'
+ source /home/dokku/.dokkurc/DOKKU_TRACE
++ export DOKKU_TRACE=1
++ DOKKU_TRACE=1
+ [[ -n 1 ]]
+ set -x
+ parse_args build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ return 0
+ args=("$@")
+ [[ build =~ ^--.* ]]
+ has_tty
++ /usr/bin/tty
+ [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
+ return 0
++ id -un
+ [[ dokku != \d\o\k\k\u ]]
+ [[ -n '' ]]
+ case "$1" in
+ implemented=0
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/00_dokku-standard/commands build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ 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/nginx-vhosts/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/certs/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/domains/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
+ APP=earthquakes
+ IMAGE_SOURCE_TYPE=herokuish
+ TMP_WORK_DIR=/tmp/tmp.xFoYmPYmLa
++ get_app_image_name earthquakes
++ local APP=earthquakes
++ local IMAGE_TAG=
+++ get_app_image_repo earthquakes
+++ local APP=earthquakes
+++ local IMAGE_REPO=dokku/earthquakes
+++ [[ -z earthquakes ]]
+++ echo dokku/earthquakes
++ local IMAGE_REPO=dokku/earthquakes
++ [[ -z earthquakes ]]
++ [[ -n '' ]]
++ IMAGE=dokku/earthquakes:latest
++ echo dokku/earthquakes:latest
+ IMAGE=dokku/earthquakes:latest
+ verify_app_name earthquakes
+ local APP=earthquakes
+ [[ ! -n earthquakes ]]
+ [[ ! -d /home/dokku/earthquakes ]]
+ return 0
+ CACHE_DIR=/home/dokku/earthquakes/cache
++ config_export app earthquakes
++ local CONFIG_TYPE=app
++ local APP=earthquakes
++ local ENV_FILE=/home/dokku/earthquakes/ENV
++ [[ app == \g\l\o\b\a\l ]]
++ [[ ! -f /home/dokku/earthquakes/ENV ]]
++ [[ ! -s /home/dokku/earthquakes/ENV ]]
+++ cut '-d ' -f2-
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
++ VARS='CARTODB_API_KEY='\''[removed]'\''
CARTODB_CONSUMER_KEY='\''[removed]'\''
CARTODB_CONSUMER_SECRET='\''[removed]'\''
CARTODB_PASSWORD='\''[removed]'\''
CARTODB_URL='\''earthquakes_cartodb:8080'\''
CARTODB_USER='\''nonni'\''
DOKKU_NGINX_PORT='\''80'\'''
++ awk '{print "export " $0}'
++ echo 'CARTODB_API_KEY='\''[removed]'\''
CARTODB_CONSUMER_KEY='\''[removed]'\''
CARTODB_CONSUMER_SECRET='\''[removed]'\''
CARTODB_PASSWORD='\''[removed]'\''
CARTODB_URL='\''earthquakes_cartodb:8080'\''
CARTODB_USER='\''nonni'\''
DOKKU_NGINX_PORT='\''80'\'''
++ return 0
+ eval 'export CARTODB_API_KEY='\''[removed]'\''
export CARTODB_CONSUMER_KEY='\''[removed]'\''
export CARTODB_CONSUMER_SECRET='\''[removed]'\''
export CARTODB_PASSWORD='\''[removed]'\''
export CARTODB_URL='\''earthquakes_cartodb:8080'\''
export CARTODB_USER='\''nonni'\''
export DOKKU_NGINX_PORT='\''80'\'''
++ export CARTODB_API_KEY=[removed]
++ CARTODB_API_KEY=[removed]
++ export CARTODB_CONSUMER_KEY=[removed]
++ CARTODB_CONSUMER_KEY=[removed]
++ export CARTODB_CONSUMER_SECRET=[removed]
++ CARTODB_CONSUMER_SECRET=[removed]
++ export CARTODB_PASSWORD=[removed]
++ CARTODB_PASSWORD=[removed]
++ export CARTODB_URL=earthquakes_cartodb:8080
++ CARTODB_URL=earthquakes_cartodb:8080
++ export CARTODB_USER=nonni
++ CARTODB_USER=nonni
++ export DOKKU_NGINX_PORT=80
++ DOKKU_NGINX_PORT=80
+ pushd /tmp/tmp.xFoYmPYmLa
+ case "$IMAGE_SOURCE_TYPE" in
++ docker run -i -a stdin gliderlabs/herokuish /bin/bash -c 'mkdir -p /app && tar -xC /app'
++ tar -c .
+ docker rmi f708772b7bd8 51fe82c14448 2c2e77a5d4d0 201a685b53da 4926361657fd c667b0de701d
+ id=fc0163ee88c7a3ebc8adce4bc6859f7123b4f4badb937125b648f65a292ee46b
++ docker wait fc0163ee88c7a3ebc8adce4bc6859f7123b4f4badb937125b648f65a292ee46b
+ test 0 -eq 0
+ docker commit fc0163ee88c7a3ebc8adce4bc6859f7123b4f4badb937125b648f65a292ee46b dokku/earthquakes:latest
+ [[ -d /home/dokku/earthquakes/cache ]]
+ plugn trigger pre-build-buildpack earthquakes
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ [[ ! -n '' ]]
+ 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
+ APP=earthquakes
++ get_app_image_name earthquakes
++ local APP=earthquakes
++ local IMAGE_TAG=
+++ get_app_image_repo earthquakes
+++ local APP=earthquakes
+++ local IMAGE_REPO=dokku/earthquakes
+++ [[ -z earthquakes ]]
+++ echo dokku/earthquakes
++ local IMAGE_REPO=dokku/earthquakes
++ [[ -z earthquakes ]]
++ [[ -n '' ]]
++ IMAGE=dokku/earthquakes:latest
++ echo dokku/earthquakes:latest
+ IMAGE=dokku/earthquakes:latest
+ BUILD_ENV=
+ verify_app_name earthquakes
+ local APP=earthquakes
+ [[ ! -n earthquakes ]]
+ [[ ! -d /home/dokku/earthquakes ]]
+ return 0
+ config_get --global CURL_CONNECT_TIMEOUT
+ config_get --global CURL_TIMEOUT
++ config_export global
++ local CONFIG_TYPE=global
++ local APP=
++ local ENV_FILE=/home/dokku//ENV
++ [[ global == \g\l\o\b\a\l ]]
++ ENV_FILE=/home/dokku/ENV
++ [[ ! -f /home/dokku/ENV ]]
++ [[ ! -s /home/dokku/ENV ]]
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV
+++ cut '-d ' -f2-
++ VARS='CURL_TIMEOUT=600
CURL_CONNECT_TIMEOUT=240'
++ awk '{print "export " $0}'
++ echo 'CURL_TIMEOUT=600
CURL_CONNECT_TIMEOUT=240'
++ return 0
+ [[ -n export CURL_TIMEOUT=600
export CURL_CONNECT_TIMEOUT=240 ]]
+ BUILD_ENV+='
'
++ config_export global
++ local CONFIG_TYPE=global
++ local APP=
++ local ENV_FILE=/home/dokku//ENV
++ [[ global == \g\l\o\b\a\l ]]
++ ENV_FILE=/home/dokku/ENV
++ [[ ! -f /home/dokku/ENV ]]
++ [[ ! -s /home/dokku/ENV ]]
+++ cut '-d ' -f2-
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV
++ VARS='CURL_TIMEOUT=600
CURL_CONNECT_TIMEOUT=240'
++ echo 'CURL_TIMEOUT=600
CURL_CONNECT_TIMEOUT=240'
++ awk '{print "export " $0}'
++ return 0
+ BUILD_ENV+='export CURL_TIMEOUT=600
export CURL_CONNECT_TIMEOUT=240'
+ BUILD_ENV+='
'
++ config_export app earthquakes
++ local CONFIG_TYPE=app
++ local APP=earthquakes
++ local ENV_FILE=/home/dokku/earthquakes/ENV
++ [[ app == \g\l\o\b\a\l ]]
++ [[ ! -f /home/dokku/earthquakes/ENV ]]
++ [[ ! -s /home/dokku/earthquakes/ENV ]]
+++ cut '-d ' -f2-
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
++ VARS='CARTODB_API_KEY='\''[removed]'\''
CARTODB_CONSUMER_KEY='\''[removed]'\''
CARTODB_CONSUMER_SECRET='\''[removed]'\''
CARTODB_PASSWORD='\''[removed]'\''
CARTODB_URL='\''earthquakes_cartodb:8080'\''
CARTODB_USER='\''nonni'\''
DOKKU_NGINX_PORT='\''80'\'''
++ awk '{print "export " $0}'
++ echo 'CARTODB_API_KEY='\''[removed]'\''
CARTODB_CONSUMER_KEY='\''[removed]'\''
CARTODB_CONSUMER_SECRET='\''[removed]'\''
CARTODB_PASSWORD='\''[removed]'\''
CARTODB_URL='\''earthquakes_cartodb:8080'\''
CARTODB_USER='\''nonni'\''
DOKKU_NGINX_PORT='\''80'\'''
++ return 0
+ [[ -n export CARTODB_API_KEY='[removed]'
export CARTODB_CONSUMER_KEY='[removed]'
export CARTODB_CONSUMER_SECRET='[removed]'
export CARTODB_PASSWORD='[removed]'
export CARTODB_URL='earthquakes_cartodb:8080'
export CARTODB_USER='nonni'
export DOKKU_NGINX_PORT='80' ]]
+ BUILD_ENV+='
'
++ config_export app earthquakes
++ local CONFIG_TYPE=app
++ local APP=earthquakes
++ local ENV_FILE=/home/dokku/earthquakes/ENV
++ [[ app == \g\l\o\b\a\l ]]
++ [[ ! -f /home/dokku/earthquakes/ENV ]]
++ [[ ! -s /home/dokku/earthquakes/ENV ]]
+++ cut '-d ' -f2-
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
++ VARS='CARTODB_API_KEY='\''[removed]'\''
CARTODB_CONSUMER_KEY='\''[removed]'\''
CARTODB_CONSUMER_SECRET='\''[removed]'\''
CARTODB_PASSWORD='\''[removed]'\''
CARTODB_URL='\''earthquakes_cartodb:8080'\''
CARTODB_USER='\''nonni'\''
DOKKU_NGINX_PORT='\''80'\'''
++ awk '{print "export " $0}'
++ echo 'CARTODB_API_KEY='\''[removed]'\''
CARTODB_CONSUMER_KEY='\''[removed]'\''
CARTODB_CONSUMER_SECRET='\''[removed]'\''
CARTODB_PASSWORD='\''[removed]'\''
CARTODB_URL='\''earthquakes_cartodb:8080'\''
CARTODB_USER='\''nonni'\''
DOKKU_NGINX_PORT='\''80'\'''
++ return 0
+ BUILD_ENV+='export CARTODB_API_KEY='\''[removed]'\''
export CARTODB_CONSUMER_KEY='\''[removed]'\''
export CARTODB_CONSUMER_SECRET='\''[removed]'\''
export CARTODB_PASSWORD='\''[removed]'\''
export CARTODB_URL='\''earthquakes_cartodb:8080'\''
export CARTODB_USER='\''nonni'\''
export DOKKU_NGINX_PORT='\''80'\'''
+ BUILD_ENV+='
'
+ [[ ! -z
export CURL_TIMEOUT=600
export CURL_CONNECT_TIMEOUT=240
export CARTODB_API_KEY='[removed]'
export CARTODB_CONSUMER_KEY='[removed]'
export CARTODB_CONSUMER_SECRET='[removed]'
export CARTODB_PASSWORD='[removed]'
export CARTODB_URL='earthquakes_cartodb:8080'
export CARTODB_USER='nonni'
export DOKKU_NGINX_PORT='80'
]]
+ dokku_log_info1 'Adding BUILD_ENV to build environment...'
+ echo '-----> Adding BUILD_ENV to build environment...'
-----> Adding BUILD_ENV to build environment...
++ sed -e 's@export @@g' -e 's@\\n@ @g'
++ echo export CURL_TIMEOUT=600 export CURL_CONNECT_TIMEOUT=240 export 'CARTODB_API_KEY='\''[removed]'\''' export 'CARTODB_CONSUMER_KEY='\''[removed]'\''' export 'CARTODB_CONSUMER_SECRET='\''[removed]'\''' export 'CARTODB_PASSWORD='\''[removed]'\''' export 'CARTODB_URL='\''earthquakes_cartodb:8080'\''' export 'CARTODB_USER='\''nonni'\''' export 'DOKKU_NGINX_PORT='\''80'\'''
+++ cat
++ docker run -i -a stdin dokku/earthquakes:latest /bin/bash -c 'for ENV_VAR in CURL_TIMEOUT=600 CURL_CONNECT_TIMEOUT=240 CARTODB_API_KEY='\''[removed]'\'' CARTODB_CONSUMER_KEY='\''[removed]'\'' CARTODB_CONSUMER_SECRET='\''[removed]'\'' CARTODB_PASSWORD='\''[removed]'\'' CARTODB_URL='\''earthquakes_cartodb:8080'\'' CARTODB_USER='\''nonni'\'' DOKKU_NGINX_PORT='\''80'\''; 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'
+ id=42a4bcf6db2c59acd8610c245d0500a10cad55d222481bf3dda5e90d21bbb777
++ docker wait 42a4bcf6db2c59acd8610c245d0500a10cad55d222481bf3dda5e90d21bbb777
+ test 0 -eq 0
+ docker commit 42a4bcf6db2c59acd8610c245d0500a10cad55d222481bf3dda5e90d21bbb777 dokku/earthquakes:latest
++ docker run -i -a stdin dokku/earthquakes:latest /bin/bash -c 'cat >> /app/.env'
++ echo -e '
export CURL_TIMEOUT=600
export CURL_CONNECT_TIMEOUT=240
export CARTODB_API_KEY='\''[removed]'\''
export CARTODB_CONSUMER_KEY='\''[removed]'\''
export CARTODB_CONSUMER_SECRET='\''[removed]'\''
export CARTODB_PASSWORD='\''[removed]'\''
export CARTODB_URL='\''earthquakes_cartodb:8080'\''
export CARTODB_USER='\''nonni'\''
export DOKKU_NGINX_PORT='\''80'\''
'
+ id=ac587b4d75ed90ffd00e2cba17bf6bf63dedff10306a17c85ed0d0357cecd46f
++ docker wait ac587b4d75ed90ffd00e2cba17bf6bf63dedff10306a17c85ed0d0357cecd46f
+ test 0 -eq 0
+ docker commit ac587b4d75ed90ffd00e2cba17bf6bf63dedff10306a17c85ed0d0357cecd46f dokku/earthquakes:latest
++ :
++ plugn trigger docker-args-build earthquakes
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ [[ ! -n '' ]]
++ cat
+ STDIN=
+ APP=earthquakes
+ case "$0" in
+ PHASE=BUILD
+ FILE_PREFIX=DOCKER_OPTIONS_
+ PHASE_FILE_PATH=/home/dokku/earthquakes/DOCKER_OPTIONS_BUILD
+ output=
+ [[ -f /home/dokku/earthquakes/DOCKER_OPTIONS_BUILD ]]
+ DONE=false
+ false
+ read line
+ DONE=true
+ [[ ! -n '' ]]
+ continue
+ true
+ echo ''
+ PLUGIN_BASE_PATH=/var/lib/dokku/plugins
+ [[ -n 1 ]]
+ PLUGIN_BASE_PATH=/var/lib/dokku/plugins/enabled
+ source /var/lib/dokku/plugins/enabled/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/docker-args-build
+ source /var/lib/dokku/plugins/enabled/dokku-mongo/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/docker-args-build
++ source /var/lib/dokku/plugins/enabled/dokku-mongo/config
+++ export MONGO_IMAGE=mongo
+++ MONGO_IMAGE=mongo
+++ export MONGO_IMAGE_VERSION=3.0.6
+++ MONGO_IMAGE_VERSION=3.0.6
+++ export MONGO_ROOT=/var/lib/dokku/services/mongo
+++ MONGO_ROOT=/var/lib/dokku/services/mongo
+++ export PLUGIN_COMMAND_PREFIX=mongo
+++ PLUGIN_COMMAND_PREFIX=mongo
+++ export PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
+++ PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
+++ PLUGIN_DATASTORE_PORTS=(27017 27018 27019 28017)
+++ export PLUGIN_DATASTORE_PORTS
+++ export PLUGIN_DEFAULT_ALIAS=MONGO
+++ PLUGIN_DEFAULT_ALIAS=MONGO
+++ export PLUGIN_IMAGE=mongo
+++ PLUGIN_IMAGE=mongo
+++ export PLUGIN_IMAGE_VERSION=3.0.6
+++ PLUGIN_IMAGE_VERSION=3.0.6
+++ export PLUGIN_SCHEME=mongodb
+++ PLUGIN_SCHEME=mongodb
+++ export PLUGIN_SERVICE=MongoDB
+++ PLUGIN_SERVICE=MongoDB
++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/docker-args-build
+ source /var/lib/dokku/plugins/enabled/dokku-mongo/config
++ export MONGO_IMAGE=mongo
++ MONGO_IMAGE=mongo
++ export MONGO_IMAGE_VERSION=3.0.6
++ MONGO_IMAGE_VERSION=3.0.6
++ export MONGO_ROOT=/var/lib/dokku/services/mongo
++ MONGO_ROOT=/var/lib/dokku/services/mongo
++ export PLUGIN_COMMAND_PREFIX=mongo
++ PLUGIN_COMMAND_PREFIX=mongo
++ export PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
++ PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
++ PLUGIN_DATASTORE_PORTS=(27017 27018 27019 28017)
++ export PLUGIN_DATASTORE_PORTS
++ export PLUGIN_DEFAULT_ALIAS=MONGO
++ PLUGIN_DEFAULT_ALIAS=MONGO
++ export PLUGIN_IMAGE=mongo
++ PLUGIN_IMAGE=mongo
++ export PLUGIN_IMAGE_VERSION=3.0.6
++ PLUGIN_IMAGE_VERSION=3.0.6
++ export PLUGIN_SCHEME=mongodb
++ PLUGIN_SCHEME=mongodb
++ export PLUGIN_SERVICE=MongoDB
++ PLUGIN_SERVICE=MongoDB
++ cat
+ STDIN=
+ APP=earthquakes
+ output=
+ for i in '$PLUGIN_DATA_ROOT/*'
+ [[ -d /var/lib/dokku/services/mongo/flottafolktilislands-api ]]
++ echo /var/lib/dokku/services/mongo/flottafolktilislands-api
++ cut -d/ -f 7
+ SERVICE=flottafolktilislands-api
+ LINKS_FILE=/var/lib/dokku/services/mongo/flottafolktilislands-api/LINKS
++ service_alias flottafolktilislands-api
++ local SERVICE=flottafolktilislands-api
++ local ALIAS_FILE=/var/lib/dokku/services/mongo/flottafolktilislands-api/ALIAS
++ verify_service_name flottafolktilislands-api
++ local SERVICE=flottafolktilislands-api
++ [[ ! -n flottafolktilislands-api ]]
++ [[ ! -d /var/lib/dokku/services/mongo/flottafolktilislands-api ]]
++ return 0
++ [[ -f /var/lib/dokku/services/mongo/flottafolktilislands-api/ALIAS ]]
++ echo MONGO
+ ALIAS=MONGO
++ service_url flottafolktilislands-api
++ local SERVICE=flottafolktilislands-api
++ local SERVICE_ROOT=/var/lib/dokku/services/mongo/flottafolktilislands-api
+++ cat /var/lib/dokku/services/mongo/flottafolktilislands-api/ID
++ local ID=5a3e74fe32ab5e7e41710c8184aac8990c4f1361743a569bbfacc6c7cd44bc5a
+++ get_container_ip 5a3e74fe32ab5e7e41710c8184aac8990c4f1361743a569bbfacc6c7cd44bc5a
+++ docker inspect --format '{{ .NetworkSettings.IPAddress }}' 5a3e74fe32ab5e7e41710c8184aac8990c4f1361743a569bbfacc6c7cd44bc5a
++ local IP=172.17.0.3
+++ cat /var/lib/dokku/services/mongo/flottafolktilislands-api/PASSWORD
++ local PASSWORD=638eefddeaeac9bdd24614908509578e
++ echo mongodb://flottafolktilislands-api:638eefddeaeac9bdd24614908509578e@172.17.0.3:27017/flottafolktilislands-api
+ SERVICE_URL=mongodb://flottafolktilislands-api:638eefddeaeac9bdd24614908509578e@172.17.0.3:27017/flottafolktilislands-api
+ [[ -f /var/lib/dokku/services/mongo/flottafolktilislands-api/LINKS ]]
+ read line
+ [[ flottafolktilislands-api == \e\a\r\t\h\q\u\a\k\e\s ]]
+ read line
+ for i in '$PLUGIN_DATA_ROOT/*'
+ [[ -d /var/lib/dokku/services/mongo/norix-api ]]
++ echo /var/lib/dokku/services/mongo/norix-api
++ cut -d/ -f 7
+ SERVICE=norix-api
+ LINKS_FILE=/var/lib/dokku/services/mongo/norix-api/LINKS
++ service_alias norix-api
++ local SERVICE=norix-api
++ local ALIAS_FILE=/var/lib/dokku/services/mongo/norix-api/ALIAS
++ verify_service_name norix-api
++ local SERVICE=norix-api
++ [[ ! -n norix-api ]]
++ [[ ! -d /var/lib/dokku/services/mongo/norix-api ]]
++ return 0
++ [[ -f /var/lib/dokku/services/mongo/norix-api/ALIAS ]]
++ echo MONGO
+ ALIAS=MONGO
++ service_url norix-api
++ local SERVICE=norix-api
++ local SERVICE_ROOT=/var/lib/dokku/services/mongo/norix-api
+++ cat /var/lib/dokku/services/mongo/norix-api/ID
++ local ID=b7162f0262741133f139e1823becb74c4f95670a63a35a48072ec37283e61ce1
+++ get_container_ip b7162f0262741133f139e1823becb74c4f95670a63a35a48072ec37283e61ce1
+++ docker inspect --format '{{ .NetworkSettings.IPAddress }}' b7162f0262741133f139e1823becb74c4f95670a63a35a48072ec37283e61ce1
++ local IP=172.17.0.6
+++ cat /var/lib/dokku/services/mongo/norix-api/PASSWORD
++ local PASSWORD=e520a9c7d56cd076fd9b8ed9338f5c01
++ echo mongodb://norix-api:e520a9c7d56cd076fd9b8ed9338f5c01@172.17.0.6:27017/norix-api
+ SERVICE_URL=mongodb://norix-api:e520a9c7d56cd076fd9b8ed9338f5c01@172.17.0.6:27017/norix-api
+ [[ -f /var/lib/dokku/services/mongo/norix-api/LINKS ]]
+ read line
+ [[ norix-api == \e\a\r\t\h\q\u\a\k\e\s ]]
+ read line
+ [[ norix-scraper == \e\a\r\t\h\q\u\a\k\e\s ]]
+ read line
+ echo ''
+ DOCKER_ARGS=
+ [[ -n 1 ]]
+ DOCKER_ARGS+=' -e TRACE=true '
++ docker run -d -v /home/dokku/earthquakes/cache:/cache -e CACHE_PATH=/cache -e TRACE=true dokku/earthquakes:latest /build
+ id=15cc897fc0c62633ad8a83b6752ea0fd51b76193b7ce98822b0320fea9174d0c
+ docker attach 15cc897fc0c62633ad8a83b6752ea0fd51b76193b7ce98822b0320fea9174d0c
++ cmd-list-ns
++ for k in '"${!CMDS[@]}"'
++ echo :help
++ grep -v :
++ sort
+ CMDS["$ns:${as/#$ns-/}"]=paths
+ cmd-export version
+ declare 'desc=Exports a function as a command'
+ declare fn=version as=version
+ local ns=
++ cmd-list-ns
++ for k in '"${!CMDS[@]}"'
++ echo :help
++ sort
++ for k in '"${!CMDS[@]}"'
++ echo :paths
++ grep -v :
+ CMDS["$ns:${as/#$ns-/}"]=version
+ cmd-export herokuish-test test
+ declare 'desc=Exports a function as a command'
+ declare fn=herokuish-test as=test
+ local ns=
++ cmd-list-ns
++ grep ++ sort
-v :
++ for k in '"${!CMDS[@]}"'
++ echo :version
++ for k in '"${!CMDS[@]}"'
++ echo :help
++ for k in '"${!CMDS[@]}"'
++ echo :paths
+ CMDS["$ns:${as/#$ns-/}"]=herokuish-test
+ cmd-export-ns buildpack 'Use and install buildpacks'
+ declare ns=buildpack 'desc=Use and install buildpacks'
+ eval 'buildpack() {
declare desc="Use and install buildpacks"
cmd-ns buildpack "$@";
}'
+ cmd-export buildpack
+ declare 'desc=Exports a function as a command'
+ declare fn=buildpack as=buildpack
+ local ns=
++ cmd-list-ns
++ ++ grep -v :
for k in '"${!CMDS[@]}"'
++ echo :version
++ for k in '"${!CMDS[@]}"'
++ echo :help
++ for k in '"${!CMDS[@]}"'
++ echo :test
++ for k in '"${!CMDS[@]}"'
++ echo :paths
++ sort
+ CMDS["$ns:${as/#$ns-/}"]=buildpack
+ CMDS["$1"]=buildpack
+ cmd-export buildpack-build
+ declare 'desc=Exports a function as a command'
+ declare fn=buildpack-build as=buildpack-build
+ local ns=
++ cmd-list-ns
++ grep -v ++ sort
:
++ for k in '"${!CMDS[@]}"'
++ echo :version
++ for k in '"${!CMDS[@]}"'
++ echo :help
++ for k in '"${!CMDS[@]}"'
++ echo :test
++ for k in '"${!CMDS[@]}"'
++ echo :buildpack
++ for k in '"${!CMDS[@]}"'
++ echo :paths
++ for k in '"${!CMDS[@]}"'
++ echo buildpack
+ for n in '$(cmd-list-ns)'
+ echo buildpack-build
+ grep '^buildpack-'
+ ns=buildpack
+ CMDS["$ns:${as/#$ns-/}"]=buildpack-build
+ cmd-export buildpack-install
+ declare 'desc=Exports a function as a command'
+ declare fn=buildpack-install as=buildpack-install
+ local ns=
++ cmd-list-ns
++ ++ grep -v :
for k in '"${!CMDS[@]}"'
++ echo :version
++ for k in '"${!CMDS[@]}"'
++ echo :help
++ for k in '"${!CMDS[@]}"'
++ echo :test
++ for k in '"${!CMDS[@]}"'
++ echo :buildpack
++ for k in '"${!CMDS[@]}"'
++ echo :paths
++ for k in '"${!CMDS[@]}"'
++ echo buildpack
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:build
++ sort
+ for n in '$(cmd-list-ns)'
+ echo buildpack-install
+ grep '^buildpack-'
+ ns=buildpack
+ CMDS["$ns:${as/#$ns-/}"]=buildpack-install
+ cmd-export buildpack-list
+ declare 'desc=Exports a function as a command'
+ declare fn=buildpack-list as=buildpack-list
+ local ns=
++ cmd-list-ns
++ ++ grep -v :
for k in '"${!CMDS[@]}"'
++ sort
++ echo :version
++ for k in '"${!CMDS[@]}"'
++ echo :help
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:install
++ for k in '"${!CMDS[@]}"'
++ echo :test
++ for k in '"${!CMDS[@]}"'
++ echo :buildpack
++ for k in '"${!CMDS[@]}"'
++ echo :paths
++ for k in '"${!CMDS[@]}"'
++ echo buildpack
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:build
+ for n in '$(cmd-list-ns)'
+ echo buildpack-list
+ grep '^buildpack-'
+ ns=buildpack
+ CMDS["$ns:${as/#$ns-/}"]=buildpack-list
+ cmd-export-ns slug 'Manage application slugs'
+ declare ns=slug 'desc=Manage application slugs'
+ eval 'slug() {
declare desc="Manage application slugs"
cmd-ns slug "$@";
}'
+ cmd-export slug
+ declare 'desc=Exports a function as a command'
+ declare fn=slug as=slug
+ local ns=
++ cmd-list-ns
++ for k in '"${!CMDS[@]}"'
++ sort
++ echo :version
++ grep -v :
++ for k in '"${!CMDS[@]}"'
++ echo :help
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:install
++ for k in '"${!CMDS[@]}"'
++ echo :test
++ for k in '"${!CMDS[@]}"'
++ echo :buildpack
++ for k in '"${!CMDS[@]}"'
++ echo :paths
++ for k in '"${!CMDS[@]}"'
++ echo buildpack
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:list
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:build
+ for n in '$(cmd-list-ns)'
+ echo slug
+ grep '^buildpack-'
+ CMDS["$ns:${as/#$ns-/}"]=slug
+ CMDS["$1"]=slug
+ cmd-export slug-import
+ declare 'desc=Exports a function as a command'
+ declare fn=slug-import as=slug-import
+ local ns=
++ cmd-list-ns
++ for k in '"${!CMDS[@]}"'
++ echo :version
++ for k in '"${!CMDS[@]}"'
++ echo ++ :help
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:install
++ for k in '"${!CMDS[@]}"'
++ echo :test
++ for k in '"${!CMDS[@]}"'
++ echo :buildpack
++ for k in '"${!CMDS[@]}"'
++ echo :paths
++ for k in '"${!CMDS[@]}"'
++ echo slug
++ for k in '"${!CMDS[@]}"'
++ echo :slug
++ for k in '"${!CMDS[@]}"'
++ echo buildpack
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:list
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:build
sort
++ grep -v :
+ for n in '$(cmd-list-ns)'
+ echo slug-import+ grep
'^buildpack-'
+ for n in '$(cmd-list-ns)'
+ grep '^slug-'
+ echo slug-import
+ ns=slug
+ CMDS["$ns:${as/#$ns-/}"]=slug-import
+ cmd-export slug-generate
+ declare 'desc=Exports a function as a command'
+ declare fn=slug-generate as=slug-generate
+ local ns=
++ cmd-list-ns
++ grep -v :
++ for k in '"${!CMDS[@]}"'
++ echo :version
++ for k in '"${!CMDS[@]}"'
++ echo :help
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:install
++ for k in '"${!CMDS[@]}"'
++ echo :test
++ for k in '"${!CMDS[@]}"'
++ echo :buildpack
++ for k in '"${!CMDS[@]}"'
++ echo :paths
++ for k in '"${!CMDS[@]}"'
++ echo slug
++ for k in '"${!CMDS[@]}"'
++ echo :slug
++ for k in '"${!CMDS[@]}"'
++ echo buildpack
++ for k in '"${!CMDS[@]}"'
++ echo slug:import
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:list
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:build
++ sort
+ for n in '$(cmd-list-ns)'
+ + grep '^buildpack-'
echo slug-generate
+ for n in '$(cmd-list-ns)'
+ echo + slug-generate
grep '^slug-'
+ ns=slug
+ CMDS["$ns:${as/#$ns-/}"]=slug-generate
+ cmd-export slug-export
+ declare 'desc=Exports a function as a command'
+ declare fn=slug-export as=slug-export
+ local ns=
++ cmd-list-ns
++ for k in '"${!CMDS[@]}"'
++ echo :version++ sort
++ for k in '"${!CMDS[@]}"'
++ echo :help
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:install
++ for k in '"${!CMDS[@]}"'
++ echo :test
++ for k in '"${!CMDS[@]}"'
++ echo slug:generate
++ for k in '"${!CMDS[@]}"'
++ echo :buildpack
++ for k in '"${!CMDS[@]}"'
++ echo :paths
++ for k in '"${!CMDS[@]}"'
++ echo slug
++ for k in '"${!CMDS[@]}"'
++ echo :slug
++ for k in '"${!CMDS[@]}"'
++ echo buildpack
++ for k in '"${!CMDS[@]}"'
++ echo slug:import
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:list
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:build
++ grep -v :
+ for n in '$(cmd-list-ns)'
+ echo slug-export
+ grep '^buildpack-'
+ for n in '$(cmd-list-ns)'
+ echo slug-export
+ grep '^slug-'
+ ns=slug
+ CMDS["$ns:${as/#$ns-/}"]=slug-export
+ cmd-export-ns procfile 'Use Procfiles and run app commands'
+ declare ns=procfile 'desc=Use Procfiles and run app commands'
+ eval 'procfile() {
declare desc="Use Procfiles and run app commands"
cmd-ns procfile "$@";
}'
+ cmd-export procfile
+ declare 'desc=Exports a function as a command'
+ declare fn=procfile as=procfile
+ local ns=
++ cmd-list-ns
++ ++ grep -v :
for k in '"${!CMDS[@]}"'
++ echo :version
++ for k in '"${!CMDS[@]}"'
++ echo :help
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:install
++ for k in '"${!CMDS[@]}"'
++ echo :test
++ for k in '"${!CMDS[@]}"'
++ echo slug:generate
++ for k in '"${!CMDS[@]}"'
++ echo :buildpack
++ for k in '"${!CMDS[@]}"'
++ echo :paths
++ for k in '"${!CMDS[@]}"'
++ echo slug
++ for k in '"${!CMDS[@]}"'
++ echo :slug
++ for k in '"${!CMDS[@]}"'
++ echo buildpack
++ for k in '"${!CMDS[@]}"'
++ echo slug:import
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:list
++ for k in '"${!CMDS[@]}"'
++ echo slug:export
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:build
++ sort
+ for n in '$(cmd-list-ns)'
+ + grep '^buildpack-'
echo procfile
+ for n in '$(cmd-list-ns)'
+ grep + echo procfile
'^slug-'
+ CMDS["$ns:${as/#$ns-/}"]=procfile
+ CMDS["$1"]=procfile
+ cmd-export procfile-start
+ declare 'desc=Exports a function as a command'
+ declare fn=procfile-start as=procfile-start
+ local ns=
++ cmd-list-ns
++ ++ grep -v :
for k in '"${!CMDS[@]}"'
++ echo :version
++ sort
++ for k in '"${!CMDS[@]}"'
++ echo :help
++ for k in '"${!CMDS[@]}"'
++ echo :procfile
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:install
++ for k in '"${!CMDS[@]}"'
++ echo :test
++ for k in '"${!CMDS[@]}"'
++ echo slug:generate
++ for k in '"${!CMDS[@]}"'
++ echo :buildpack
++ for k in '"${!CMDS[@]}"'
++ echo :paths
++ for k in '"${!CMDS[@]}"'
++ echo slug
++ for k in '"${!CMDS[@]}"'
++ echo :slug
++ for k in '"${!CMDS[@]}"'
++ echo buildpack
++ for k in '"${!CMDS[@]}"'
++ echo slug:import
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:list
++ for k in '"${!CMDS[@]}"'
++ echo slug:export
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:build
++ for k in '"${!CMDS[@]}"'
++ echo procfile
+ for n in '$(cmd-list-ns)'
+ echo procfile-start
+ grep '^buildpack-'
+ for n in '$(cmd-list-ns)'
+ + echo procfile-startgrep
'^procfile-'
+ ns=procfile
+ for n in '$(cmd-list-ns)'
+ echo + grep '^slug-'
procfile-start
+ CMDS["$ns:${as/#$ns-/}"]=procfile-start
+ cmd-export procfile-exec
+ declare 'desc=Exports a function as a command'
+ declare fn=procfile-exec as=procfile-exec
+ local ns=
++ cmd-list-ns
++ grep -v :
++ sort
++ for k in '"${!CMDS[@]}"'
++ echo :version
++ for k in '"${!CMDS[@]}"'
++ echo :help
++ for k in '"${!CMDS[@]}"'
++ echo :procfile
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:install
++ for k in '"${!CMDS[@]}"'
++ echo procfile:start
++ for k in '"${!CMDS[@]}"'
++ echo :test
++ for k in '"${!CMDS[@]}"'
++ echo slug:generate
++ for k in '"${!CMDS[@]}"'
++ echo :buildpack
++ for k in '"${!CMDS[@]}"'
++ echo :paths
++ for k in '"${!CMDS[@]}"'
++ echo slug
++ for k in '"${!CMDS[@]}"'
++ echo :slug
++ for k in '"${!CMDS[@]}"'
++ echo buildpack
++ for k in '"${!CMDS[@]}"'
++ echo slug:import
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:list
++ for k in '"${!CMDS[@]}"'
++ echo slug:export
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:build
++ for k in '"${!CMDS[@]}"'
++ echo procfile
+ for n in '$(cmd-list-ns)'
+ echo procfile-exec
+ grep '^buildpack-'
+ for n in '$(cmd-list-ns)'
+ grep '^procfile-'+
echo procfile-exec
+ ns=procfile
+ for n in '$(cmd-list-ns)'
+ echo procfile-exec
+ grep '^slug-'
+ CMDS["$ns:${as/#$ns-/}"]=procfile-exec
+ cmd-export procfile-parse
+ declare 'desc=Exports a function as a command'
+ declare fn=procfile-parse as=procfile-parse
+ local ns=
++ cmd-list-ns
++ for k in '"${!CMDS[@]}"'
++ ++ sortecho :version
++ for k in '"${!CMDS[@]}"'
++ echo :help
++ for k in '"${!CMDS[@]}"'
++ echo :procfile
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:install
++ for k in '"${!CMDS[@]}"'
++ echo procfile:start
++ for k in '"${!CMDS[@]}"'
++ echo :test
++ for k in '"${!CMDS[@]}"'
++ echo slug:generate
++ for k in '"${!CMDS[@]}"'
++ echo :buildpack
++ for k in '"${!CMDS[@]}"'
++ echo :paths
++ for k in '"${!CMDS[@]}"'
++ echo slug
++ for k in '"${!CMDS[@]}"'
++ echo :slug
++ for k in '"${!CMDS[@]}"'
++ echo buildpack
++ for k in '"${!CMDS[@]}"'
++ echo slug:import
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:list
++ for k in '"${!CMDS[@]}"'
++ echo slug:export
++ for k in '"${!CMDS[@]}"'
++ echo buildpack:build
++ for k in '"${!CMDS[@]}"'
++ echo procfile:exec
++ for k in '"${!CMDS[@]}"'
++ echo procfile
++ grep -v :
+ for n in '$(cmd-list-ns)'
+ echo procfile-parse
+ grep '^buildpack-'
+ for n in '$(cmd-list-ns)'
+ echo procfile-parse+
grep '^procfile-'
+ ns=procfile
+ for n in '$(cmd-list-ns)'
+ echo procfile-parse
+ grep '^slug-'
+ CMDS["$ns:${as/#$ns-/}"]=procfile-parse
+ case "$SELF" in
+ buildpack-build
+ declare 'desc=Build an application using installed buildpacks'
+ ensure-paths
+ mkdir -p /app /tmp/env /tmp/build /cache /tmp/buildpacks
+ [[ -n '' ]]
+ randomize-unprivileged
+ local userid=13443
+ local username=u13443
+ addgroup --quiet --gid 13443 u13443
+ adduser --shell /bin/bash --disabled-password --force-badname --no-create-home --uid 13443 --gid 13443 --gecos '' --quiet --home /app u13443
+ unprivileged_user=u13443
+ unprivileged_group=u13443
+ buildpack-setup
+ export APP_DIR=/app
+ APP_DIR=/app
+ export HOME=/app
+ HOME=/app
+ export REQUEST_ID=build-17928
+ REQUEST_ID=build-17928
+ export STACK=cedar-14
+ STACK=cedar-14
+ cp -r /app/. /tmp/build
+ usermod --home /app u13443
+ chown -R u13443:u13443 /app /tmp/build /cache /tmp/buildpacks
+ export CURL_CONNECT_TIMEOUT=30
+ CURL_CONNECT_TIMEOUT=30
+ [[ -f /app/.env ]]
+ source /app/.env
++ export CURL_TIMEOUT=600
++ CURL_TIMEOUT=600
++ export CURL_CONNECT_TIMEOUT=240
++ CURL_CONNECT_TIMEOUT=240
++ export CARTODB_API_KEY=[removed]
++ CARTODB_API_KEY=[removed]
++ export CARTODB_CONSUMER_KEY=[removed]
++ CARTODB_CONSUMER_KEY=[removed]
++ export CARTODB_CONSUMER_SECRET=[removed]
++ CARTODB_CONSUMER_SECRET=[removed]
++ export CARTODB_PASSWORD=[removed]
++ CARTODB_PASSWORD=[removed]
++ export CARTODB_URL=earthquakes_cartodb:8080
++ CARTODB_URL=earthquakes_cartodb:8080
++ export CARTODB_USER=nonni
++ CARTODB_USER=nonni
++ export DOKKU_NGINX_PORT=80
++ DOKKU_NGINX_PORT=80
+ buildpack-execute
+ + indent
[[ -n ''+ ]]
read line
+ ls /tmp/buildpacks/heroku-buildpack-multi
++ unprivileged /tmp/buildpacks/heroku-buildpack-multi/bin/detect /tmp/build
++ setuidgid u13443 /tmp/buildpacks/heroku-buildpack-multi/bin/detect /tmp/build
+ selected_name='no .buildpacks file'
+ [[ ! -n '' ]]
+ buildpacks=($buildpack_path/*)
+ local buildpacks
+ for buildpack in '"${buildpacks[@]}"'
++ unprivileged /tmp/buildpacks/heroku-buildpack-clojure/bin/detect /tmp/build
++ setuidgid u13443 /tmp/buildpacks/heroku-buildpack-clojure/bin/detect /tmp/build
+ selected_name=no
+ for buildpack in '"${buildpacks[@]}"'
++ unprivileged /tmp/buildpacks/heroku-buildpack-go/bin/detect /tmp/build
++ setuidgid u13443 /tmp/buildpacks/heroku-buildpack-go/bin/detect /tmp/build
+ selected_name=no
+ for buildpack in '"${buildpacks[@]}"'
++ unprivileged /tmp/buildpacks/heroku-buildpack-gradle/bin/detect /tmp/build
++ setuidgid u13443 /tmp/buildpacks/heroku-buildpack-gradle/bin/detect /tmp/build
+ selected_name=no
+ for buildpack in '"${buildpacks[@]}"'
++ unprivileged /tmp/buildpacks/heroku-buildpack-grails/bin/detect /tmp/build
++ setuidgid u13443 /tmp/buildpacks/heroku-buildpack-grails/bin/detect /tmp/build
+ selected_name=no
+ for buildpack in '"${buildpacks[@]}"'
++ unprivileged /tmp/buildpacks/heroku-buildpack-java/bin/detect /tmp/build
++ setuidgid u13443 /tmp/buildpacks/heroku-buildpack-java/bin/detect /tmp/build
+ selected_name=no
+ for buildpack in '"${buildpacks[@]}"'
++ unprivileged /tmp/buildpacks/heroku-buildpack-multi/bin/detect /tmp/build
++ setuidgid u13443 /tmp/buildpacks/heroku-buildpack-multi/bin/detect /tmp/build
+ selected_name='no .buildpacks file'
+ for buildpack in '"${buildpacks[@]}"'
++ unprivileged /tmp/buildpacks/heroku-buildpack-nodejs/bin/detect /tmp/build
++ setuidgid u13443 /tmp/buildpacks/heroku-buildpack-nodejs/bin/detect /tmp/build
+ selected_name=Node.js
+ selected_path=/tmp/buildpacks/heroku-buildpack-nodejs
+ break
+ [[ -n /tmp/buildpacks/heroku-buildpack-nodejs ]]
+ [[ -n Node.js ]]
+ title 'Node.js app detected'
----->' Node.js app detected
+ cd /tmp/build
+ unprivileged /tmp/buildpacks/heroku-buildpack-nodejs/bin/compile /tmp/build /cache /tmp/env
+ setuidgid u13443 /tmp/buildpacks/heroku-buildpack-nodejs/bin/compile /tmp/build /cache /tmp/env
-----> Node.js app detected == --* ]]
-----> Node.js app detected == ==* ]]
-----> Node.js app detected'
-----> Node.js app detected
+ read line
+ [[ '' == --* ]]
+ [[ '' == ==* ]]
' ''
+ read line
+ [[ -----> Creating runtime environment == --* ]]
----->' Creating runtime environment
-----> Creating runtime environment
+ read line
+ [[ '' == --* ]]
+ [[ '' == ==* ]]
' ''
+ read line
+ [[ NPM_CONFIG_LOGLEVEL=error == --* ]]
+ [[ NPM_CONFIG_LOGLEVEL=error == ==* ]]
' NPM_CONFIG_LOGLEVEL=error
+ read line
+ [[ NPM_CONFIG_PRODUCTION=true == --* ]]
+ [[ NPM_CONFIG_PRODUCTION=true == ==* ]]
' NPM_CONFIG_PRODUCTION=true
+ read line
NPM_CONFIG_LOGLEVEL=error
NPM_CONFIG_PRODUCTION=true
+ [[ NODE_MODULES_CACHE=true == --* ]]
+ [[ NODE_MODULES_CACHE=true == ==* ]]
' NODE_MODULES_CACHE=true
+ read line
NODE_MODULES_CACHE=true
-----> Installing binaries
+ [[ '' == --* ]]
+ [[ '' == ==* ]]
' ''
+ read line
+ [[ -----> Installing binaries == --* ]]
----->' Installing binaries
+ read line
+ [[ engines.node (package.json): unspecified == --* ]]
+ [[ engines.node (package.json): unspecified == ==* ]]
' 'engines.node (package.json): unspecified'
+ read line
engines.node (package.json): unspecified
engines.npm (package.json): unspecified (use default)
+ [[ engines.npm (package.json): unspecified (use default) == --* ]]
+ [[ engines.npm (package.json): unspecified (use default) == ==* ]]
' 'engines.npm (package.json): unspecified (use default)'
+ read line
+ [[ '' == --* ]]
+ [[ '' == ==* ]]
' ''
+ read line
+ [[ Resolving node version (latest stable) via semver.io... == --* ]]
+ [[ Resolving node version (latest stable) via semver.io... == ==* ]]
' 'Resolving node version (latest stable) via semver.io...'
Resolving node version (latest stable) via semver.io...
+ [[ Downloading and installing node 4.2.1... == --* ]]
+ [[ Downloading and installing node 4.2.1... == ==* ]]
' 'Downloading and installing node 4.2.1...'
Downloading and installing node 4.2.1...
read line
+ [[ Using default npm version: 2.14.7 == --* ]]
+ [[ Using default npm version: 2.14.7 == ==* ]]
' 'Using default npm version: 2.14.7'
Using default npm version: 2.14.7
+ read line
+ [[ '' == --* ]]
+ [[ '' == ==* ]]
' ''
+ read line
+ [[ -----> Restoring cache == --* ]]
----->' Restoring cache
-----> Restoring cache
+ read line
+ [[ Loading 1 from cacheDirectories (default): == --* ]]
+ [[ Loading 1 from cacheDirectories (default): == ==* ]]
' 'Loading 1 from cacheDirectories (default):'
+ read line
+ [[ - node_modules == --* ]]
+ [[ - node_modules == ==* ]]
' '- node_modules'
Loading 1 from cacheDirectories (default):
+ read line
- node_modules
+ [[ '' == --* ]]
+ [[ '' == ==* ]]
' ''
+ read line
+ [[ -----> Building dependencies == --* ]]
----->' Building dependencies
-----> Building dependencies
+ read line
+ [[ Pruning any extraneous modules == --* ]]
+ [[ Pruning any extraneous modules == ==* ]]
' 'Pruning any extraneous modules'
Pruning any extraneous modules
+ read line
+ [[ Installing node modules (package.json) == --* ]]
+ [[ Installing node modules (package.json) == ==* ]]
' 'Installing node modules (package.json)'
Installing node modules (package.json)
+ read line
+ [[ cartodb@0.2.1 node_modules/cartodb == --* ]]
+ [[ cartodb@0.2.1 node_modules/cartodb == ==* ]]
' 'cartodb@0.2.1 node_modules/cartodb'
cartodb@0.2.1 node_modules/cartodb
+ read line
+ [[ ├── superagent-oauth@0.2.3 == --* ]]
+ [[ ├── superagent-oauth@0.2.3 == ==* ]]
' '├── superagent-oauth@0.2.3'
├── superagent-oauth@0.2.3
+ read line
+ [[ ├── debug@0.7.4 == --* ]]
+ [[ ├── debug@0.7.4 == ==* ]]
' '├── debug@0.7.4'
├── debug@0.7.4
+ read line
+ [[ ├── oauth@0.9.14 == --* ]]
+ [[ ├── oauth@0.9.14 == ==* ]]
' '├── oauth@0.9.14'
├── oauth@0.9.14
+ read line
+ [[ └── superagent@0.12.4 (methods@0.0.1, cookiejar@1.3.0, emitter-component@0.0.6, mime@1.2.5, qs@0.5.2, formidable@1.0.9) == --* ]]
+ [[ └── superagent@0.12.4 (methods@0.0.1, cookiejar@1.3.0, emitter-component@0.0.6, mime@1.2.5, qs@0.5.2, formidable@1.0.9) == ==* ]]
' '└── superagent@0.12.4 (methods@0.0.1, cookiejar@1.3.0, emitter-component@0.0.6, mime@1.2.5, qs@0.5.2, formidable@1.0.9)'
└── superagent@0.12.4 (methods@0.0.1, cookiejar@1.3.0, emitter-component@0.0.6, mime@1.2.5, qs@0.5.2, formidable@1.0.9)
+ read line
+ [[ '' == --* ]]
+ [[ '' == ==* ]]
' ''
+ read line
+ [[ -----> Caching build == --* ]]
----->' Caching build
-----> Caching build
+ read line
+ [[ Clearing previous node cache == --* ]]
+ [[ Clearing previous node cache == ==* ]]
' 'Clearing previous node cache'
+ read line
Clearing previous node cache
+ [[ Saving 1 cacheDirectories (default): == --* ]]
+ [[ Saving 1 cacheDirectories (default): == ==* ]]
' 'Saving 1 cacheDirectories (default):'
Saving 1 cacheDirectories (default):
+ read line
+ [[ - node_modules == --* ]]
+ [[ - node_modules == ==* ]]
' '- node_modules'
- node_modules
line
+ [[ '' == --* ]]
+ [[ '' == ==* ]]
' ''
+ read line
+ [[ -----> Build succeeded! == --* ]]
----->' Build 'succeeded!'
+ read line
-----> Build succeeded!
+ [[ ├── cartodb@0.2.1 (git://github.com/busla/cartodb-nodejs.git#5bc1bf0523ba29d5dd331bfe0f6831a75a4cc563) == --* ]]
+ [[ ├── cartodb@0.2.1 (git://github.com/busla/cartodb-nodejs.git#5bc1bf0523ba29d5dd331bfe0f6831a75a4cc563) == ==* ]]
' '├── cartodb@0.2.1 (git://github.com/busla/cartodb-nodejs.git#5bc1bf0523ba29d5dd331bfe0f6831a75a4cc563)'
+ read line
+ [[ ├── cheerio@0.19.0 == --* ]]
├── cartodb@0.2.1 (git://github.com/busla/cartodb-nodejs.git#5bc1bf0523ba29d5dd331bfe0f6831a75a4cc563)
├── cheerio@0.19.0
+ [[ ├── cheerio@0.19.0 == ==* ]]
' '├── cheerio@0.19.0'
+ read line
+ [[ ├── http-server@0.8.5 == --* ]]
+ [[ ├── http-server@0.8.5 == ==* ]]
' '├── http-server@0.8.5'
+ read line
+ [[ ├── moment@2.10.6 == --* ]]
+ [[ ├── moment@2.10.6 == ==* ]]
' '├── moment@2.10.6'
+ read line
+ [[ ├── node-schedule@0.2.9 == --* ]]
+ [[ ├── node-schedule@0.2.9 == ==* ]]
' '├── node-schedule@0.2.9'
+ read line
├── http-server@0.8.5
├── moment@2.10.6
├── node-schedule@0.2.9
[[ ├── request@2.65.0 == --* ]]
+ [[ ├── request@2.65.0 == ==* ]]
' '├── request@2.65.0'
+ read line
├── request@2.65.0
+ [[ └── underscore@1.8.3 == --* ]]
+ [[ └── underscore@1.8.3 == ==* ]]
' '└── underscore@1.8.3'
└── underscore@1.8.3
+ read line
+ [[ '' == --* ]]
+ [[ '' == ==* ]]
' ''
+ read line
+ [[ -f /tmp/buildpacks/heroku-buildpack-nodejs/bin/release ]]
+ unprivileged /tmp/buildpacks/heroku-buildpack-nodejs/bin/release /tmp/build /cache
+ setuidgid u13443 /tmp/buildpacks/heroku-buildpack-nodejs/bin/release /tmp/build /cache
+ cd -
+ shopt -s dotglob nullglob
+ rm -rf /app/.env /app/.gitignore /app/.npm /app/Procfile /app/README.md /app/freelancer /app/package.json /app/secret.js /app/server.js
+ mv /tmp/build/.env /tmp/build/.gitignore /tmp/build/.heroku /tmp/build/.profile.d /tmp/build/.release /tmp/build/Procfile /tmp/build/README.md /tmp/build/freelancer /tmp/build/node_modules /tmp/build/package.json /tmp/build/secret.js /tmp/build/server.js /app
+ shopt -u dotglob nullglob
+ procfile-types
+ title 'Discovering process types'
----->' Discovering process types
+ [[ -f /app/Procfile ]]
+ local types
+ indent
+ read line
-----> Discovering process types == --* ]]
-----> Discovering process types == ==* ]]
-----> Discovering process types'
+ read line
++ cat /app/Procfile
++ yaml-keys
++ /bin/herokuish ::: yaml-keys
-----> Discovering process types
++ xargs echo
+ types=web
+ echo 'Procfile declares types -> web'
+ + [[ Procfile declares types -> web == --* ]]
+ [[ Procfile declares types -> web == ==* ]]
' 'Procfile declares types -> web'
Procfile declares types -> web
+ read line
return
++ docker wait 15cc897fc0c62633ad8a83b6752ea0fd51b76193b7ce98822b0320fea9174d0c
+ test 0 -eq 0
+ docker commit 15cc897fc0c62633ad8a83b6752ea0fd51b76193b7ce98822b0320fea9174d0c dokku/earthquakes:latest
+ plugn trigger post-build-buildpack earthquakes
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ [[ ! -n '' ]]
+ 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/20_events/commands build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ 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 build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/backup/commands build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ 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 build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ 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 build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ 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 build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/dokku-mongo/commands build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ PLUGIN_BASE_PATH=/var/lib/dokku/plugins
+ [[ -n 1 ]]
+ PLUGIN_BASE_PATH=/var/lib/dokku/plugins/enabled
+ source /var/lib/dokku/plugins/enabled/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
+ source /var/lib/dokku/plugins/enabled/dokku-mongo/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
++ source /var/lib/dokku/plugins/enabled/dokku-mongo/config
+++ export MONGO_IMAGE=mongo
+++ MONGO_IMAGE=mongo
+++ export MONGO_IMAGE_VERSION=3.0.6
+++ MONGO_IMAGE_VERSION=3.0.6
+++ export MONGO_ROOT=/var/lib/dokku/services/mongo
+++ MONGO_ROOT=/var/lib/dokku/services/mongo
+++ export PLUGIN_COMMAND_PREFIX=mongo
+++ PLUGIN_COMMAND_PREFIX=mongo
+++ export PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
+++ PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
+++ PLUGIN_DATASTORE_PORTS=(27017 27018 27019 28017)
+++ export PLUGIN_DATASTORE_PORTS
+++ export PLUGIN_DEFAULT_ALIAS=MONGO
+++ PLUGIN_DEFAULT_ALIAS=MONGO
+++ export PLUGIN_IMAGE=mongo
+++ PLUGIN_IMAGE=mongo
+++ export PLUGIN_IMAGE_VERSION=3.0.6
+++ PLUGIN_IMAGE_VERSION=3.0.6
+++ export PLUGIN_SCHEME=mongodb
+++ PLUGIN_SCHEME=mongodb
+++ export PLUGIN_SERVICE=MongoDB
+++ PLUGIN_SERVICE=MongoDB
++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
+ source /var/lib/dokku/plugins/enabled/dokku-mongo/config
++ export MONGO_IMAGE=mongo
++ MONGO_IMAGE=mongo
++ export MONGO_IMAGE_VERSION=3.0.6
++ MONGO_IMAGE_VERSION=3.0.6
++ export MONGO_ROOT=/var/lib/dokku/services/mongo
++ MONGO_ROOT=/var/lib/dokku/services/mongo
++ export PLUGIN_COMMAND_PREFIX=mongo
++ PLUGIN_COMMAND_PREFIX=mongo
++ export PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
++ PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
++ PLUGIN_DATASTORE_PORTS=(27017 27018 27019 28017)
++ export PLUGIN_DATASTORE_PORTS
++ export PLUGIN_DEFAULT_ALIAS=MONGO
++ PLUGIN_DEFAULT_ALIAS=MONGO
++ export PLUGIN_IMAGE=mongo
++ PLUGIN_IMAGE=mongo
++ export PLUGIN_IMAGE_VERSION=3.0.6
++ PLUGIN_IMAGE_VERSION=3.0.6
++ export PLUGIN_SCHEME=mongodb
++ PLUGIN_SCHEME=mongodb
++ export PLUGIN_SERVICE=MongoDB
++ PLUGIN_SERVICE=MongoDB
+ [[ build == mongo:* ]]
+ case "$1" in
+ exit 10
+ 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 build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ 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 build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ 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 build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ case "$1" in
+ exit 10
+ 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 build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ 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 build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ 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 build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ 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 build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ 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 build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ 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 build earthquakes herokuish /tmp/tmp.xFoYmPYmLa
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ [[ 1 -eq 0 ]]
+ release_and_deploy earthquakes
+ local APP=earthquakes
+ local IMAGE_TAG=
++ get_app_image_name earthquakes
++ local APP=earthquakes
++ local IMAGE_TAG=
+++ get_app_image_repo earthquakes
+++ local APP=earthquakes
+++ local IMAGE_REPO=dokku/earthquakes
+++ [[ -z earthquakes ]]
+++ echo dokku/earthquakes
++ local IMAGE_REPO=dokku/earthquakes
++ [[ -z earthquakes ]]
++ [[ -n '' ]]
++ IMAGE=dokku/earthquakes:latest
++ echo dokku/earthquakes:latest
+ local IMAGE=dokku/earthquakes:latest
+ verify_app_name earthquakes
+ local APP=earthquakes
+ [[ ! -n earthquakes ]]
+ [[ ! -d /home/dokku/earthquakes ]]
+ return 0
+ verify_image dokku/earthquakes:latest
+ local IMAGE=dokku/earthquakes:latest
+ docker inspect dokku/earthquakes:latest
+ return 0
+ is_image_herokuish_based dokku/earthquakes:latest
+ [[ ! -f /home/ubuntu/.circlerc ]]
+ local DOCKER_ARGS=--rm
+ docker run --entrypoint=/bin/sh --rm dokku/earthquakes:latest -c 'test -f /exec'
+ IMAGE_SOURCE_TYPE=herokuish
+ dokku_log_info1 'Releasing earthquakes (dokku/earthquakes:latest)...'
+ echo '-----> Releasing earthquakes (dokku/earthquakes:latest)...'
+ dokku release earthquakes herokuish ''
-----> Releasing earthquakes (dokku/earthquakes:latest)...
+ [[ -f /home/dokku/dokkurc ]]
+ [[ -d /home/dokku/.dokkurc ]]
+ for f in '$DOKKU_ROOT/.dokkurc/*'
+ source /home/dokku/.dokkurc/DOKKU_TRACE
++ export DOKKU_TRACE=1
++ DOKKU_TRACE=1
+ [[ -n 1 ]]
+ set -x
+ parse_args release earthquakes herokuish ''
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ return 0
+ args=("$@")
+ [[ release =~ ^--.* ]]
+ has_tty
++ /usr/bin/tty
+ [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
+ return 0
++ id -un
+ [[ dokku != \d\o\k\k\u ]]
+ [[ -n '' ]]
+ case "$1" in
+ implemented=0
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/00_dokku-standard/commands release earthquakes herokuish ''
+ 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/nginx-vhosts/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/certs/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/domains/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
+ APP=earthquakes
+ IMAGE_SOURCE_TYPE=herokuish
+ IMAGE_TAG=
++ get_app_image_name earthquakes
++ local APP=earthquakes
++ local IMAGE_TAG=
+++ get_app_image_repo earthquakes
+++ local APP=earthquakes
+++ local IMAGE_REPO=dokku/earthquakes
+++ [[ -z earthquakes ]]
+++ echo dokku/earthquakes
++ local IMAGE_REPO=dokku/earthquakes
++ [[ -z earthquakes ]]
++ [[ -n '' ]]
++ IMAGE=dokku/earthquakes:latest
++ echo dokku/earthquakes:latest
+ IMAGE=dokku/earthquakes:latest
+ verify_app_name earthquakes
+ local APP=earthquakes
+ [[ ! -n earthquakes ]]
+ [[ ! -d /home/dokku/earthquakes ]]
+ return 0
+ case "$IMAGE_SOURCE_TYPE" in
+ plugn trigger pre-release-buildpack earthquakes ''
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ [[ ! -n '' ]]
++ config_export global
++ local CONFIG_TYPE=global
++ local APP=
++ local ENV_FILE=/home/dokku//ENV
++ [[ global == \g\l\o\b\a\l ]]
++ ENV_FILE=/home/dokku/ENV
++ [[ ! -f /home/dokku/ENV ]]
++ [[ ! -s /home/dokku/ENV ]]
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV
+++ cut '-d ' -f2-
++ VARS='CURL_TIMEOUT=600
CURL_CONNECT_TIMEOUT=240'
++ echo 'CURL_TIMEOUT=600
CURL_CONNECT_TIMEOUT=240'
++ awk '{print "export " $0}'
++ return 0
+ [[ -n export CURL_TIMEOUT=600
export CURL_CONNECT_TIMEOUT=240 ]]
++ config_export global
++ local CONFIG_TYPE=global
++ local APP=
++ local ENV_FILE=/home/dokku//ENV
++ [[ global == \g\l\o\b\a\l ]]
++ ENV_FILE=/home/dokku/ENV
++ [[ ! -f /home/dokku/ENV ]]
++ [[ ! -s /home/dokku/ENV ]]
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV
++ docker run -i -a stdin dokku/earthquakes:latest /bin/bash -c 'mkdir -p /app/.profile.d && cat > /app/.profile.d/00-global-env.sh'
+++ cut '-d ' -f2-
++ VARS='CURL_TIMEOUT=600
CURL_CONNECT_TIMEOUT=240'
++ awk '{print "export " $0}'
++ echo 'CURL_TIMEOUT=600
CURL_CONNECT_TIMEOUT=240'
++ return 0
+ id=dafeab9425c98f29303e067f43d7361ed11a1249617973ce83895a2746cfb6e9
++ docker wait dafeab9425c98f29303e067f43d7361ed11a1249617973ce83895a2746cfb6e9
+ test 0 -eq 0
+ docker commit dafeab9425c98f29303e067f43d7361ed11a1249617973ce83895a2746cfb6e9 dokku/earthquakes:latest
++ config_export app earthquakes
++ local CONFIG_TYPE=app
++ local APP=earthquakes
++ local ENV_FILE=/home/dokku/earthquakes/ENV
++ [[ app == \g\l\o\b\a\l ]]
++ [[ ! -f /home/dokku/earthquakes/ENV ]]
++ [[ ! -s /home/dokku/earthquakes/ENV ]]
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
+++ cut '-d ' -f2-
++ VARS='CARTODB_API_KEY='\''[removed]'\''
CARTODB_CONSUMER_KEY='\''[removed]'\''
CARTODB_CONSUMER_SECRET='\''[removed]'\''
CARTODB_PASSWORD='\''[removed]'\''
CARTODB_URL='\''earthquakes_cartodb:8080'\''
CARTODB_USER='\''nonni'\''
DOKKU_NGINX_PORT='\''80'\'''
++ echo 'CARTODB_API_KEY='\''[removed]'\''
CARTODB_CONSUMER_KEY='\''[removed]'\''
CARTODB_CONSUMER_SECRET='\''[removed]'\''
CARTODB_PASSWORD='\''[removed]'\''
CARTODB_URL='\''earthquakes_cartodb:8080'\''
CARTODB_USER='\''nonni'\''
DOKKU_NGINX_PORT='\''80'\'''
++ awk '{print "export " $0}'
++ return 0
+ [[ -n export CARTODB_API_KEY='[removed]'
export CARTODB_CONSUMER_KEY='[removed]'
export CARTODB_CONSUMER_SECRET='[removed]'
export CARTODB_PASSWORD='[removed]'
export CARTODB_URL='earthquakes_cartodb:8080'
export CARTODB_USER='nonni'
export DOKKU_NGINX_PORT='80' ]]
++ config_export app earthquakes
++ local CONFIG_TYPE=app
++ local APP=earthquakes
++ local ENV_FILE=/home/dokku/earthquakes/ENV
++ [[ app == \g\l\o\b\a\l ]]
++ [[ ! -f /home/dokku/earthquakes/ENV ]]
++ [[ ! -s /home/dokku/earthquakes/ENV ]]
++ docker run -i -a stdin dokku/earthquakes:latest /bin/bash -c 'mkdir -p /app/.profile.d && cat > /app/.profile.d/01-app-env.sh'
+++ cut '-d ' -f2-
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
++ VARS='CARTODB_API_KEY='\''[removed]'\''
CARTODB_CONSUMER_KEY='\''[removed]'\''
CARTODB_CONSUMER_SECRET='\''[removed]'\''
CARTODB_PASSWORD='\''[removed]'\''
CARTODB_URL='\''earthquakes_cartodb:8080'\''
CARTODB_USER='\''nonni'\''
DOKKU_NGINX_PORT='\''80'\'''
++ awk '{print "export " $0}'
++ echo 'CARTODB_API_KEY='\''[removed]'\''
CARTODB_CONSUMER_KEY='\''[removed]'\''
CARTODB_CONSUMER_SECRET='\''[removed]'\''
CARTODB_PASSWORD='\''[removed]'\''
CARTODB_URL='\''earthquakes_cartodb:8080'\''
CARTODB_USER='\''nonni'\''
DOKKU_NGINX_PORT='\''80'\'''
++ return 0
+ id=4eb4f2c56471ac2fc987b0e60c4d8e956af4593c0bd4ec63c8b0ebfbb7c100c1
++ docker wait 4eb4f2c56471ac2fc987b0e60c4d8e956af4593c0bd4ec63c8b0ebfbb7c100c1
+ test 0 -eq 0
+ docker commit 4eb4f2c56471ac2fc987b0e60c4d8e956af4593c0bd4ec63c8b0ebfbb7c100c1 dokku/earthquakes:latest
+ plugn trigger post-release-buildpack earthquakes ''
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ [[ ! -n '' ]]
+ 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/20_events/commands release earthquakes herokuish ''
+ 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 release earthquakes herokuish ''
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/backup/commands release earthquakes herokuish ''
+ 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 release earthquakes herokuish ''
+ 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 release earthquakes herokuish ''
+ 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 release earthquakes herokuish ''
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/dokku-mongo/commands release earthquakes herokuish ''
+ PLUGIN_BASE_PATH=/var/lib/dokku/plugins
+ [[ -n 1 ]]
+ PLUGIN_BASE_PATH=/var/lib/dokku/plugins/enabled
+ source /var/lib/dokku/plugins/enabled/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
+ source /var/lib/dokku/plugins/enabled/dokku-mongo/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
++ source /var/lib/dokku/plugins/enabled/dokku-mongo/config
+++ export MONGO_IMAGE=mongo
+++ MONGO_IMAGE=mongo
+++ export MONGO_IMAGE_VERSION=3.0.6
+++ MONGO_IMAGE_VERSION=3.0.6
+++ export MONGO_ROOT=/var/lib/dokku/services/mongo
+++ MONGO_ROOT=/var/lib/dokku/services/mongo
+++ export PLUGIN_COMMAND_PREFIX=mongo
+++ PLUGIN_COMMAND_PREFIX=mongo
+++ export PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
+++ PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
+++ PLUGIN_DATASTORE_PORTS=(27017 27018 27019 28017)
+++ export PLUGIN_DATASTORE_PORTS
+++ export PLUGIN_DEFAULT_ALIAS=MONGO
+++ PLUGIN_DEFAULT_ALIAS=MONGO
+++ export PLUGIN_IMAGE=mongo
+++ PLUGIN_IMAGE=mongo
+++ export PLUGIN_IMAGE_VERSION=3.0.6
+++ PLUGIN_IMAGE_VERSION=3.0.6
+++ export PLUGIN_SCHEME=mongodb
+++ PLUGIN_SCHEME=mongodb
+++ export PLUGIN_SERVICE=MongoDB
+++ PLUGIN_SERVICE=MongoDB
++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
+ source /var/lib/dokku/plugins/enabled/dokku-mongo/config
++ export MONGO_IMAGE=mongo
++ MONGO_IMAGE=mongo
++ export MONGO_IMAGE_VERSION=3.0.6
++ MONGO_IMAGE_VERSION=3.0.6
++ export MONGO_ROOT=/var/lib/dokku/services/mongo
++ MONGO_ROOT=/var/lib/dokku/services/mongo
++ export PLUGIN_COMMAND_PREFIX=mongo
++ PLUGIN_COMMAND_PREFIX=mongo
++ export PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
++ PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
++ PLUGIN_DATASTORE_PORTS=(27017 27018 27019 28017)
++ export PLUGIN_DATASTORE_PORTS
++ export PLUGIN_DEFAULT_ALIAS=MONGO
++ PLUGIN_DEFAULT_ALIAS=MONGO
++ export PLUGIN_IMAGE=mongo
++ PLUGIN_IMAGE=mongo
++ export PLUGIN_IMAGE_VERSION=3.0.6
++ PLUGIN_IMAGE_VERSION=3.0.6
++ export PLUGIN_SCHEME=mongodb
++ PLUGIN_SCHEME=mongodb
++ export PLUGIN_SERVICE=MongoDB
++ PLUGIN_SERVICE=MongoDB
+ [[ release == mongo:* ]]
+ case "$1" in
+ exit 10
+ 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 release earthquakes herokuish ''
+ 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 release earthquakes herokuish ''
+ 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 release earthquakes herokuish ''
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ case "$1" in
+ exit 10
+ 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 release earthquakes herokuish ''
+ 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 release earthquakes herokuish ''
+ 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 release earthquakes herokuish ''
+ 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 release earthquakes herokuish ''
+ 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 release earthquakes herokuish ''
+ 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 release earthquakes herokuish ''
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ [[ 1 -eq 0 ]]
+ dokku_log_info1 'Deploying earthquakes (dokku/earthquakes:latest)...'
+ echo '-----> Deploying earthquakes (dokku/earthquakes:latest)...'
+ dokku deploy earthquakes ''
-----> Deploying earthquakes (dokku/earthquakes:latest)...
+ [[ -f /home/dokku/dokkurc ]]
+ [[ -d /home/dokku/.dokkurc ]]
+ for f in '$DOKKU_ROOT/.dokkurc/*'
+ source /home/dokku/.dokkurc/DOKKU_TRACE
++ export DOKKU_TRACE=1
++ DOKKU_TRACE=1
+ [[ -n 1 ]]
+ set -x
+ parse_args deploy earthquakes ''
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ return 0
+ args=("$@")
+ [[ deploy =~ ^--.* ]]
+ has_tty
++ /usr/bin/tty
+ [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
+ return 0
++ id -un
+ [[ dokku != \d\o\k\k\u ]]
+ [[ -n '' ]]
+ case "$1" in
+ [[ -z earthquakes ]]
+ APP=earthquakes
+ IMAGE_TAG=
++ get_app_image_name earthquakes
++ local APP=earthquakes
++ local IMAGE_TAG=
+++ get_app_image_repo earthquakes
+++ local APP=earthquakes
+++ local IMAGE_REPO=dokku/earthquakes
+++ [[ -z earthquakes ]]
+++ echo dokku/earthquakes
++ local IMAGE_REPO=dokku/earthquakes
++ [[ -z earthquakes ]]
++ [[ -n '' ]]
++ IMAGE=dokku/earthquakes:latest
++ echo dokku/earthquakes:latest
+ IMAGE=dokku/earthquakes:latest
+ verify_app_name earthquakes
+ local APP=earthquakes
+ [[ ! -n earthquakes ]]
+ [[ ! -d /home/dokku/earthquakes ]]
+ return 0
+ plugn trigger pre-deploy earthquakes
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ [[ ! -n '' ]]
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ source /var/lib/dokku/plugins/available/ps/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
++ source /var/lib/dokku/core-plugins/available/common/functions
+++ set -eo pipefail
+++ [[ -n 1 ]]
+++ set -x
+ APP=earthquakes
+ generate_scale_file earthquakes
+ local APP=earthquakes
+ local IMAGE_TAG=
++ get_app_image_name earthquakes
++ local APP=earthquakes
++ local IMAGE_TAG=
+++ get_app_image_repo earthquakes
+++ local APP=earthquakes
+++ local IMAGE_REPO=dokku/earthquakes
+++ [[ -z earthquakes ]]
+++ echo dokku/earthquakes
++ local IMAGE_REPO=dokku/earthquakes
++ [[ -z earthquakes ]]
++ [[ -n '' ]]
++ IMAGE=dokku/earthquakes:latest
++ echo dokku/earthquakes:latest
+ local IMAGE=dokku/earthquakes:latest
+ local DOKKU_SCALE_FILE=/home/dokku/earthquakes/DOKKU_SCALE
+ verify_app_name earthquakes
+ local APP=earthquakes
+ [[ ! -n earthquakes ]]
+ [[ ! -d /home/dokku/earthquakes ]]
+ return 0
+ copy_from_image dokku/earthquakes:latest /app/DOKKU_SCALE /home/dokku/earthquakes
+ [[ ! -f /home/dokku/earthquakes/DOKKU_SCALE ]]
+ dokku_log_info1_quiet 'DOKKU_SCALE file found'
+ [[ -z '' ]]
+ echo '-----> DOKKU_SCALE file found'
+ print_dokku_scale_file earthquakes
-----> DOKKU_SCALE file found
+ local APP=earthquakes
+ local DOKKU_SCALE_FILE=/home/dokku/earthquakes/DOKKU_SCALE
+ read line
+ dokku_log_info2_quiet web=1
+ [[ -z '' ]]
+ echo '=====> web=1'
+ read line
=====> web=1
+ [[ -n '' ]]
+ is_image_herokuish_based dokku/earthquakes:latest
+ [[ ! -f /home/ubuntu/.circlerc ]]
+ local DOCKER_ARGS=--rm
+ docker run --entrypoint=/bin/sh --rm dokku/earthquakes:latest -c 'test -f /exec'
+ DOKKU_HEROKUISH=true
+ DOKKU_SCALE_FILE=/home/dokku/earthquakes/DOKKU_SCALE
++ get_app_container_ids earthquakes
++ local APP=earthquakes
++ local CONTAINER_TYPE=
++ verify_app_name earthquakes
++ local APP=earthquakes
++ [[ ! -n earthquakes ]]
++ [[ ! -d /home/dokku/earthquakes ]]
++ return 0
++ [[ -f /home/dokku/earthquakes/CONTAINER ]]
++ [[ -n '' ]]
++ CONTAINER_PATTERN='/home/dokku/earthquakes/CONTAINER.*'
++ shopt -s nullglob
++ for DOKKU_CID_FILE in '$CONTAINER_PATTERN'
++ DOKKU_CIDS+=' '
++ DOKKU_CIDS+=86d9948206531dec94f905db4239a51e57426ac1e3f7fd261830d9ab289e3e94
++ DOKKU_CIDS+=' '
++ shopt -u nullglob
++ echo 86d9948206531dec94f905db4239a51e57426ac1e3f7fd261830d9ab289e3e94
+ oldids=86d9948206531dec94f905db4239a51e57426ac1e3f7fd261830d9ab289e3e94
++ dokku config:get earthquakes DOKKU_RESTART_LIMIT
+ [[ -f /home/dokku/dokkurc ]]
+ [[ -d /home/dokku/.dokkurc ]]
+ for f in '$DOKKU_ROOT/.dokkurc/*'
+ source /home/dokku/.dokkurc/DOKKU_TRACE
++ export DOKKU_TRACE=1
++ DOKKU_TRACE=1
+ [[ -n 1 ]]
+ set -x
+ parse_args config:get earthquakes DOKKU_RESTART_LIMIT
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ return 0
+ args=("$@")
+ [[ config:get =~ ^--.* ]]
+ has_tty
++ /usr/bin/tty
+ [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
+ return 0
++ id -un
+ [[ dokku != \d\o\k\k\u ]]
+ [[ -n '' ]]
+ case "$1" in
+ implemented=0
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/00_dokku-standard/commands config:get earthquakes DOKKU_RESTART_LIMIT
+ 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 config:get earthquakes DOKKU_RESTART_LIMIT
+ 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 config:get earthquakes DOKKU_RESTART_LIMIT
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/backup/commands config:get earthquakes DOKKU_RESTART_LIMIT
+ 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 config:get earthquakes DOKKU_RESTART_LIMIT
+ 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 config:get earthquakes DOKKU_RESTART_LIMIT
+ 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
+ config_get config:get earthquakes DOKKU_RESTART_LIMIT
+ [[ config:get == \c\o\n\f\i\g\:\g\e\t ]]
+ config_parse_args config:get earthquakes DOKKU_RESTART_LIMIT
+ case "$2" in
+ APP=earthquakes
+ ENV_FILE=/home/dokku/earthquakes/ENV
+ DOKKU_CONFIG_TYPE=app
+ DOKKU_CONFIG_RESTART=true
+ [[ app = \a\p\p ]]
+ [[ -z earthquakes ]]
+ verify_app_name earthquakes
+ local APP=earthquakes
+ [[ ! -n earthquakes ]]
+ [[ ! -d /home/dokku/earthquakes ]]
+ return 0
+ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART
+ [[ -z DOKKU_RESTART_LIMIT ]]
+ config_create /home/dokku/earthquakes/ENV
+ local ENV_FILE=/home/dokku/earthquakes/ENV
+ [[ -f /home/dokku/earthquakes/ENV ]]
+ [[ ! -s /home/dokku/earthquakes/ENV ]]
+ KEY=DOKKU_RESTART_LIMIT
+ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
+ cut -d= -f2-
+ sed -e 's/^'\''//' -e 's/'\''$//'
+ grep '^export DOKKU_RESTART_LIMIT='
+ exit_code=1
+ set -e
+ [[ 1 -eq 10 ]]
+ implemented=1
+ [[ 1 -ne 0 ]]
+ exit 1
++ echo 10
+ DOKKU_RESTART_LIMIT=10
+ DOKKU_RESTART_LIMIT=10
++ dokku config:get earthquakes DOKKU_SKIP_ALL_CHECKS
+ [[ -f /home/dokku/dokkurc ]]
+ [[ -d /home/dokku/.dokkurc ]]
+ for f in '$DOKKU_ROOT/.dokkurc/*'
+ source /home/dokku/.dokkurc/DOKKU_TRACE
++ export DOKKU_TRACE=1
++ DOKKU_TRACE=1
+ [[ -n 1 ]]
+ set -x
+ parse_args config:get earthquakes DOKKU_SKIP_ALL_CHECKS
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ return 0
+ args=("$@")
+ [[ config:get =~ ^--.* ]]
+ has_tty
++ /usr/bin/tty
+ [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
+ return 0
++ id -un
+ [[ dokku != \d\o\k\k\u ]]
+ [[ -n '' ]]
+ case "$1" in
+ implemented=0
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/00_dokku-standard/commands config:get earthquakes DOKKU_SKIP_ALL_CHECKS
+ 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 config:get earthquakes DOKKU_SKIP_ALL_CHECKS
+ 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 config:get earthquakes DOKKU_SKIP_ALL_CHECKS
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/backup/commands config:get earthquakes DOKKU_SKIP_ALL_CHECKS
+ 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 config:get earthquakes DOKKU_SKIP_ALL_CHECKS
+ 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 config:get earthquakes DOKKU_SKIP_ALL_CHECKS
+ 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
+ config_get config:get earthquakes DOKKU_SKIP_ALL_CHECKS
+ [[ config:get == \c\o\n\f\i\g\:\g\e\t ]]
+ config_parse_args config:get earthquakes DOKKU_SKIP_ALL_CHECKS
+ case "$2" in
+ APP=earthquakes
+ ENV_FILE=/home/dokku/earthquakes/ENV
+ DOKKU_CONFIG_TYPE=app
+ DOKKU_CONFIG_RESTART=true
+ [[ app = \a\p\p ]]
+ [[ -z earthquakes ]]
+ verify_app_name earthquakes
+ local APP=earthquakes
+ [[ ! -n earthquakes ]]
+ [[ ! -d /home/dokku/earthquakes ]]
+ return 0
+ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART
+ [[ -z DOKKU_SKIP_ALL_CHECKS ]]
+ config_create /home/dokku/earthquakes/ENV
+ local ENV_FILE=/home/dokku/earthquakes/ENV
+ [[ -f /home/dokku/earthquakes/ENV ]]
+ [[ ! -s /home/dokku/earthquakes/ENV ]]
+ KEY=DOKKU_SKIP_ALL_CHECKS
+ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
+ cut -d= -f2-
+ sed -e 's/^'\''//' -e 's/'\''$//'
+ grep '^export DOKKU_SKIP_ALL_CHECKS='
+ exit_code=1
+ set -e
+ [[ 1 -eq 10 ]]
+ implemented=1
+ [[ 1 -ne 0 ]]
+ exit 1
++ true
+ DOKKU_APP_SKIP_ALL_CHECKS=
++ dokku config:get earthquakes DOKKU_SKIP_DEFAULT_CHECKS
+ [[ -f /home/dokku/dokkurc ]]
+ [[ -d /home/dokku/.dokkurc ]]
+ for f in '$DOKKU_ROOT/.dokkurc/*'
+ source /home/dokku/.dokkurc/DOKKU_TRACE
++ export DOKKU_TRACE=1
++ DOKKU_TRACE=1
+ [[ -n 1 ]]
+ set -x
+ parse_args config:get earthquakes DOKKU_SKIP_DEFAULT_CHECKS
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ return 0
+ args=("$@")
+ [[ config:get =~ ^--.* ]]
+ has_tty
++ /usr/bin/tty
+ [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
+ return 0
++ id -un
+ [[ dokku != \d\o\k\k\u ]]
+ [[ -n '' ]]
+ case "$1" in
+ implemented=0
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/00_dokku-standard/commands config:get earthquakes DOKKU_SKIP_DEFAULT_CHECKS
+ 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 config:get earthquakes DOKKU_SKIP_DEFAULT_CHECKS
+ 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 config:get earthquakes DOKKU_SKIP_DEFAULT_CHECKS
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/backup/commands config:get earthquakes DOKKU_SKIP_DEFAULT_CHECKS
+ 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 config:get earthquakes DOKKU_SKIP_DEFAULT_CHECKS
+ 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 config:get earthquakes DOKKU_SKIP_DEFAULT_CHECKS
+ 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
+ config_get config:get earthquakes DOKKU_SKIP_DEFAULT_CHECKS
+ [[ config:get == \c\o\n\f\i\g\:\g\e\t ]]
+ config_parse_args config:get earthquakes DOKKU_SKIP_DEFAULT_CHECKS
+ case "$2" in
+ APP=earthquakes
+ ENV_FILE=/home/dokku/earthquakes/ENV
+ DOKKU_CONFIG_TYPE=app
+ DOKKU_CONFIG_RESTART=true
+ [[ app = \a\p\p ]]
+ [[ -z earthquakes ]]
+ verify_app_name earthquakes
+ local APP=earthquakes
+ [[ ! -n earthquakes ]]
+ [[ ! -d /home/dokku/earthquakes ]]
+ return 0
+ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART
+ [[ -z DOKKU_SKIP_DEFAULT_CHECKS ]]
+ config_create /home/dokku/earthquakes/ENV
+ local ENV_FILE=/home/dokku/earthquakes/ENV
+ [[ -f /home/dokku/earthquakes/ENV ]]
+ [[ ! -s /home/dokku/earthquakes/ENV ]]
+ KEY=DOKKU_SKIP_DEFAULT_CHECKS
+ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
+ sed -e 's/^'\''//' -e 's/'\''$//'
+ grep '^export DOKKU_SKIP_DEFAULT_CHECKS='
+ cut -d= -f2-
+ exit_code=1
+ set -e
+ [[ 1 -eq 10 ]]
+ implemented=1
+ [[ 1 -ne 0 ]]
+ exit 1
++ true
+ DOKKU_APP_SKIP_DEFAULT_CHECKS=
++ dokku config:get --global DOKKU_SKIP_ALL_CHECKS
+ [[ -f /home/dokku/dokkurc ]]
+ [[ -d /home/dokku/.dokkurc ]]
+ for f in '$DOKKU_ROOT/.dokkurc/*'
+ source /home/dokku/.dokkurc/DOKKU_TRACE
++ export DOKKU_TRACE=1
++ DOKKU_TRACE=1
+ [[ -n 1 ]]
+ set -x
+ parse_args config:get --global DOKKU_SKIP_ALL_CHECKS
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ return 0
+ args=("$@")
+ [[ config:get =~ ^--.* ]]
+ has_tty
++ /usr/bin/tty
+ [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
+ return 0
++ id -un
+ [[ dokku != \d\o\k\k\u ]]
+ [[ -n '' ]]
+ case "$1" in
+ implemented=0
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/00_dokku-standard/commands config:get --global DOKKU_SKIP_ALL_CHECKS
+ 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 config:get --global DOKKU_SKIP_ALL_CHECKS
+ 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 config:get --global DOKKU_SKIP_ALL_CHECKS
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/backup/commands config:get --global DOKKU_SKIP_ALL_CHECKS
+ 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 config:get --global DOKKU_SKIP_ALL_CHECKS
+ 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 config:get --global DOKKU_SKIP_ALL_CHECKS
+ 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
+ config_get config:get --global DOKKU_SKIP_ALL_CHECKS
+ [[ config:get == \c\o\n\f\i\g\:\g\e\t ]]
+ config_parse_args config:get --global DOKKU_SKIP_ALL_CHECKS
+ case "$2" in
+ ENV_FILE=/home/dokku/ENV
+ DOKKU_CONFIG_TYPE=global
+ DOKKU_CONFIG_RESTART=false
+ APP=--global
+ ENV_FILE=/home/dokku/ENV
+ DOKKU_CONFIG_TYPE=global
+ DOKKU_CONFIG_RESTART=false
+ [[ global = \a\p\p ]]
+ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART
+ [[ -z DOKKU_SKIP_ALL_CHECKS ]]
+ config_create /home/dokku/ENV
+ local ENV_FILE=/home/dokku/ENV
+ [[ -f /home/dokku/ENV ]]
+ [[ ! -s /home/dokku/ENV ]]
+ KEY=DOKKU_SKIP_ALL_CHECKS
+ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV
+ grep '^export DOKKU_SKIP_ALL_CHECKS='
+ sed -e 's/^'\''//' -e 's/'\''$//'
+ cut -d= -f2-
+ exit_code=1
+ set -e
+ [[ 1 -eq 10 ]]
+ implemented=1
+ [[ 1 -ne 0 ]]
+ exit 1
++ true
+ DOKKU_GLOBAL_SKIP_ALL_CHECKS=
++ dokku config:get --global DOKKU_SKIP_DEFAULT_CHECKS
+ [[ -f /home/dokku/dokkurc ]]
+ [[ -d /home/dokku/.dokkurc ]]
+ for f in '$DOKKU_ROOT/.dokkurc/*'
+ source /home/dokku/.dokkurc/DOKKU_TRACE
++ export DOKKU_TRACE=1
++ DOKKU_TRACE=1
+ [[ -n 1 ]]
+ set -x
+ parse_args config:get --global DOKKU_SKIP_DEFAULT_CHECKS
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ return 0
+ args=("$@")
+ [[ config:get =~ ^--.* ]]
+ has_tty
++ /usr/bin/tty
+ [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
+ return 0
++ id -un
+ [[ dokku != \d\o\k\k\u ]]
+ [[ -n '' ]]
+ case "$1" in
+ implemented=0
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/00_dokku-standard/commands config:get --global DOKKU_SKIP_DEFAULT_CHECKS
+ 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 config:get --global DOKKU_SKIP_DEFAULT_CHECKS
+ 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 config:get --global DOKKU_SKIP_DEFAULT_CHECKS
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/backup/commands config:get --global DOKKU_SKIP_DEFAULT_CHECKS
+ 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 config:get --global DOKKU_SKIP_DEFAULT_CHECKS
+ 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 config:get --global DOKKU_SKIP_DEFAULT_CHECKS
+ 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
+ config_get config:get --global DOKKU_SKIP_DEFAULT_CHECKS
+ [[ config:get == \c\o\n\f\i\g\:\g\e\t ]]
+ config_parse_args config:get --global DOKKU_SKIP_DEFAULT_CHECKS
+ case "$2" in
+ ENV_FILE=/home/dokku/ENV
+ DOKKU_CONFIG_TYPE=global
+ DOKKU_CONFIG_RESTART=false
+ APP=--global
+ ENV_FILE=/home/dokku/ENV
+ DOKKU_CONFIG_TYPE=global
+ DOKKU_CONFIG_RESTART=false
+ [[ global = \a\p\p ]]
+ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART
+ [[ -z DOKKU_SKIP_DEFAULT_CHECKS ]]
+ config_create /home/dokku/ENV
+ local ENV_FILE=/home/dokku/ENV
+ [[ -f /home/dokku/ENV ]]
+ [[ ! -s /home/dokku/ENV ]]
+ KEY=DOKKU_SKIP_DEFAULT_CHECKS
+ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV
+ cut -d= -f2-
+ grep '^export DOKKU_SKIP_DEFAULT_CHECKS='
+ sed -e 's/^'\''//' -e 's/'\''$//'
+ exit_code=1
+ set -e
+ [[ 1 -eq 10 ]]
+ implemented=1
+ [[ 1 -ne 0 ]]
+ exit 1
++ true
+ DOKKU_GLOBAL_SKIP_DEFAULT_CHECKS=
+ DOKKU_SKIP_ALL_CHECKS=
+ DOKKU_SKIP_DEFAULT_CHECKS=
++ :
++ plugn trigger docker-args-deploy earthquakes
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ [[ ! -n '' ]]
+ 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
++ cat
+ STDIN=
+ APP=earthquakes
+ IMAGE_TAG=
++ get_app_image_name earthquakes
++ local APP=earthquakes
++ local IMAGE_TAG=
+++ get_app_image_repo earthquakes
+++ local APP=earthquakes
+++ local IMAGE_REPO=dokku/earthquakes
+++ [[ -z earthquakes ]]
+++ echo dokku/earthquakes
++ local IMAGE_REPO=dokku/earthquakes
++ [[ -z earthquakes ]]
++ [[ -n '' ]]
++ IMAGE=dokku/earthquakes:latest
++ echo dokku/earthquakes:latest
+ IMAGE=dokku/earthquakes:latest
+ DOCKERFILE_ENV_FILE=/home/dokku/earthquakes/DOCKERFILE_ENV_FILE
+ verify_app_name earthquakes
+ local APP=earthquakes
+ [[ ! -n earthquakes ]]
+ [[ ! -d /home/dokku/earthquakes ]]
+ return 0
+ is_image_herokuish_based dokku/earthquakes:latest
+ [[ ! -f /home/ubuntu/.circlerc ]]
+ local DOCKER_ARGS=--rm
+ docker run --entrypoint=/bin/sh --rm dokku/earthquakes:latest -c 'test -f /exec'
+ echo ''
++ cat
+ STDIN=
+ APP=earthquakes
+ case "$0" in
+ PHASE=DEPLOY
+ FILE_PREFIX=DOCKER_OPTIONS_
+ PHASE_FILE_PATH=/home/dokku/earthquakes/DOCKER_OPTIONS_DEPLOY
+ output=
+ [[ -f /home/dokku/earthquakes/DOCKER_OPTIONS_DEPLOY ]]
+ DONE=false
+ false
+ read line
+ [[ ! -n --link angry_shockley:earthquakes_cartodb ]]
+ case "$line" in
+ output=' --link angry_shockley:earthquakes_cartodb'
+ false
+ read line
+ DONE=true
+ [[ ! -n '' ]]
+ continue
+ true
+ echo ' --link angry_shockley:earthquakes_cartodb'
+ PLUGIN_BASE_PATH=/var/lib/dokku/plugins
+ [[ -n 1 ]]
+ PLUGIN_BASE_PATH=/var/lib/dokku/plugins/enabled
+ source /var/lib/dokku/plugins/enabled/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/docker-args-deploy
+ source /var/lib/dokku/plugins/enabled/dokku-mongo/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/docker-args-deploy
++ source /var/lib/dokku/plugins/enabled/dokku-mongo/config
+++ export MONGO_IMAGE=mongo
+++ MONGO_IMAGE=mongo
+++ export MONGO_IMAGE_VERSION=3.0.6
+++ MONGO_IMAGE_VERSION=3.0.6
+++ export MONGO_ROOT=/var/lib/dokku/services/mongo
+++ MONGO_ROOT=/var/lib/dokku/services/mongo
+++ export PLUGIN_COMMAND_PREFIX=mongo
+++ PLUGIN_COMMAND_PREFIX=mongo
+++ export PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
+++ PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
+++ PLUGIN_DATASTORE_PORTS=(27017 27018 27019 28017)
+++ export PLUGIN_DATASTORE_PORTS
+++ export PLUGIN_DEFAULT_ALIAS=MONGO
+++ PLUGIN_DEFAULT_ALIAS=MONGO
+++ export PLUGIN_IMAGE=mongo
+++ PLUGIN_IMAGE=mongo
+++ export PLUGIN_IMAGE_VERSION=3.0.6
+++ PLUGIN_IMAGE_VERSION=3.0.6
+++ export PLUGIN_SCHEME=mongodb
+++ PLUGIN_SCHEME=mongodb
+++ export PLUGIN_SERVICE=MongoDB
+++ PLUGIN_SERVICE=MongoDB
++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/docker-args-deploy
+ source /var/lib/dokku/plugins/enabled/dokku-mongo/config
++ export MONGO_IMAGE=mongo
++ MONGO_IMAGE=mongo
++ export MONGO_IMAGE_VERSION=3.0.6
++ MONGO_IMAGE_VERSION=3.0.6
++ export MONGO_ROOT=/var/lib/dokku/services/mongo
++ MONGO_ROOT=/var/lib/dokku/services/mongo
++ export PLUGIN_COMMAND_PREFIX=mongo
++ PLUGIN_COMMAND_PREFIX=mongo
++ export PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
++ PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
++ PLUGIN_DATASTORE_PORTS=(27017 27018 27019 28017)
++ export PLUGIN_DATASTORE_PORTS
++ export PLUGIN_DEFAULT_ALIAS=MONGO
++ PLUGIN_DEFAULT_ALIAS=MONGO
++ export PLUGIN_IMAGE=mongo
++ PLUGIN_IMAGE=mongo
++ export PLUGIN_IMAGE_VERSION=3.0.6
++ PLUGIN_IMAGE_VERSION=3.0.6
++ export PLUGIN_SCHEME=mongodb
++ PLUGIN_SCHEME=mongodb
++ export PLUGIN_SERVICE=MongoDB
++ PLUGIN_SERVICE=MongoDB
++ cat
+ STDIN=
+ APP=earthquakes
+ output=
+ for i in '$PLUGIN_DATA_ROOT/*'
+ [[ -d /var/lib/dokku/services/mongo/flottafolktilislands-api ]]
++ echo /var/lib/dokku/services/mongo/flottafolktilislands-api
++ cut -d/ -f 7
+ SERVICE=flottafolktilislands-api
+ LINKS_FILE=/var/lib/dokku/services/mongo/flottafolktilislands-api/LINKS
++ service_alias flottafolktilislands-api
++ local SERVICE=flottafolktilislands-api
++ local ALIAS_FILE=/var/lib/dokku/services/mongo/flottafolktilislands-api/ALIAS
++ verify_service_name flottafolktilislands-api
++ local SERVICE=flottafolktilislands-api
++ [[ ! -n flottafolktilislands-api ]]
++ [[ ! -d /var/lib/dokku/services/mongo/flottafolktilislands-api ]]
++ return 0
++ [[ -f /var/lib/dokku/services/mongo/flottafolktilislands-api/ALIAS ]]
++ echo MONGO
+ ALIAS=MONGO
++ service_url flottafolktilislands-api
++ local SERVICE=flottafolktilislands-api
++ local SERVICE_ROOT=/var/lib/dokku/services/mongo/flottafolktilislands-api
+++ cat /var/lib/dokku/services/mongo/flottafolktilislands-api/ID
++ local ID=5a3e74fe32ab5e7e41710c8184aac8990c4f1361743a569bbfacc6c7cd44bc5a
+++ get_container_ip 5a3e74fe32ab5e7e41710c8184aac8990c4f1361743a569bbfacc6c7cd44bc5a
+++ docker inspect --format '{{ .NetworkSettings.IPAddress }}' 5a3e74fe32ab5e7e41710c8184aac8990c4f1361743a569bbfacc6c7cd44bc5a
++ local IP=172.17.0.3
+++ cat /var/lib/dokku/services/mongo/flottafolktilislands-api/PASSWORD
++ local PASSWORD=638eefddeaeac9bdd24614908509578e
++ echo mongodb://flottafolktilislands-api:638eefddeaeac9bdd24614908509578e@172.17.0.3:27017/flottafolktilislands-api
+ SERVICE_URL=mongodb://flottafolktilislands-api:638eefddeaeac9bdd24614908509578e@172.17.0.3:27017/flottafolktilislands-api
+ [[ -f /var/lib/dokku/services/mongo/flottafolktilislands-api/LINKS ]]
+ read line
+ [[ flottafolktilislands-api == \e\a\r\t\h\q\u\a\k\e\s ]]
+ read line
+ for i in '$PLUGIN_DATA_ROOT/*'
+ [[ -d /var/lib/dokku/services/mongo/norix-api ]]
++ echo /var/lib/dokku/services/mongo/norix-api
++ cut -d/ -f 7
+ SERVICE=norix-api
+ LINKS_FILE=/var/lib/dokku/services/mongo/norix-api/LINKS
++ service_alias norix-api
++ local SERVICE=norix-api
++ local ALIAS_FILE=/var/lib/dokku/services/mongo/norix-api/ALIAS
++ verify_service_name norix-api
++ local SERVICE=norix-api
++ [[ ! -n norix-api ]]
++ [[ ! -d /var/lib/dokku/services/mongo/norix-api ]]
++ return 0
++ [[ -f /var/lib/dokku/services/mongo/norix-api/ALIAS ]]
++ echo MONGO
+ ALIAS=MONGO
++ service_url norix-api
++ local SERVICE=norix-api
++ local SERVICE_ROOT=/var/lib/dokku/services/mongo/norix-api
+++ cat /var/lib/dokku/services/mongo/norix-api/ID
++ local ID=b7162f0262741133f139e1823becb74c4f95670a63a35a48072ec37283e61ce1
+++ get_container_ip b7162f0262741133f139e1823becb74c4f95670a63a35a48072ec37283e61ce1
+++ docker inspect --format '{{ .NetworkSettings.IPAddress }}' b7162f0262741133f139e1823becb74c4f95670a63a35a48072ec37283e61ce1
++ local IP=172.17.0.6
+++ cat /var/lib/dokku/services/mongo/norix-api/PASSWORD
++ local PASSWORD=e520a9c7d56cd076fd9b8ed9338f5c01
++ echo mongodb://norix-api:e520a9c7d56cd076fd9b8ed9338f5c01@172.17.0.6:27017/norix-api
+ SERVICE_URL=mongodb://norix-api:e520a9c7d56cd076fd9b8ed9338f5c01@172.17.0.6:27017/norix-api
+ [[ -f /var/lib/dokku/services/mongo/norix-api/LINKS ]]
+ read line
+ [[ norix-api == \e\a\r\t\h\q\u\a\k\e\s ]]
+ read line
+ [[ norix-scraper == \e\a\r\t\h\q\u\a\k\e\s ]]
+ read line
+ echo ''
+ DOKKU_DEFAULT_DOCKER_ARGS='
--link angry_shockley:earthquakes_cartodb'
+ read line
+ TRIM=web=1
+ PROC_TYPE=web
+ PROC_COUNT=1
+ CONTAINER_INDEX=1
+ [[ 1 -le 1 ]]
+ id=
+ port=
+ ipaddr=
+ DOKKU_CONTAINER_ID_FILE=/home/dokku/earthquakes/CONTAINER.web.1
+ DOKKU_IP_FILE=/home/dokku/earthquakes/IP.web.1
+ DOKKU_PORT_FILE=/home/dokku/earthquakes/PORT.web.1
+ DOCKER_ARGS='
--link angry_shockley:earthquakes_cartodb'
+ DOCKER_ARGS+=' -e DYNO='\''web.1'\'' '
+ DOCKER_ARGS+=' --restart=on-failure:10'
+ [[ -n 1 ]]
+ DOCKER_ARGS+=' -e TRACE=true '
++ plugn trigger bind-external-ip earthquakes
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ [[ ! -n '' ]]
+ source /var/lib/dokku/plugins/available/nginx-vhosts/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/certs/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/domains/functions
+++ set -eo pipefail
+++ [[ -n 1 ]]
+++ set -x
+++ source /var/lib/dokku/core-plugins/available/common/functions
++++ set -eo pipefail
++++ [[ -n 1 ]]
++++ set -x
+ APP=earthquakes
++ is_app_vhost_enabled earthquakes
++ local APP=earthquakes
++ local APP_VHOST_FILE=/home/dokku/earthquakes/VHOST
++ verify_app_name earthquakes
++ local APP=earthquakes
++ [[ ! -n earthquakes ]]
++ [[ ! -d /home/dokku/earthquakes ]]
++ return 0
+++ config_get earthquakes NO_VHOST
+++ [[ earthquakes == \c\o\n\f\i\g\:\g\e\t ]]
+++ set -- config:get earthquakes NO_VHOST
+++ config_parse_args config:get earthquakes NO_VHOST
+++ case "$2" in
+++ APP=earthquakes
+++ ENV_FILE=/home/dokku/earthquakes/ENV
+++ DOKKU_CONFIG_TYPE=app
+++ DOKKU_CONFIG_RESTART=true
+++ [[ app = \a\p\p ]]
+++ [[ -z earthquakes ]]
+++ verify_app_name earthquakes
+++ local APP=earthquakes
+++ [[ ! -n earthquakes ]]
+++ [[ ! -d /home/dokku/earthquakes ]]
+++ return 0
+++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART
+++ [[ -z NO_VHOST ]]
+++ config_create /home/dokku/earthquakes/ENV
+++ local ENV_FILE=/home/dokku/earthquakes/ENV
+++ [[ -f /home/dokku/earthquakes/ENV ]]
+++ [[ ! -s /home/dokku/earthquakes/ENV ]]
+++ KEY=NO_VHOST
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
+++ grep '^export NO_VHOST='
+++ sed -e 's/^'\''//' -e 's/'\''$//'
+++ cut -d= -f2-
++ local NO_VHOST=
++ local APP_VHOST_ENABLED=true
++ [[ '' == \1 ]]
++ [[ -f /home/dokku/earthquakes/nginx.conf ]]
++ [[ ! -f /home/dokku/earthquakes/VHOST ]]
++ echo true
+ [[ true == \f\a\l\s\e ]]
++ is_global_vhost_enabled earthquakes
++ local GLOBAL_VHOST_FILE=/home/dokku/VHOST
++ local GLOBAL_VHOST_ENABLED=true
++ [[ -f /home/dokku/VHOST ]]
++ local GLOBAL_VHOST=projects.nonni.cc
+++ get_ipv4_regex
++++ _ipv4_regex
++++ echo '([0-9]{1,3}[\.]){3}[0-9]{1,3}'
+++ local 'RE_IPV4=([0-9]{1,3}[\.]){3}[0-9]{1,3}'
+++ echo '([0-9]{1,3}[\.]){3}[0-9]{1,3}$'
++ local 'RE_IPV4=([0-9]{1,3}[\.]){3}[0-9]{1,3}$'
+++ get_ipv6_regex
++++ _ipv4_regex
++++ echo '([0-9]{1,3}[\.]){3}[0-9]{1,3}'
+++ local 'RE_IPV6=([0-9]{1,3}[\.]){3}[0-9]{1,3}'
+++ echo '([0-9]{1,3}[\.]){3}[0-9]{1,3}$'
++ local 'RE_IPV6=([0-9]{1,3}[\.]){3}[0-9]{1,3}$'
++ [[ -z projects.nonni.cc ]]
++ [[ projects.nonni.cc =~ ([0-9]{1,3}[\.]){3}[0-9]{1,3}$ ]]
++ [[ projects.nonni.cc =~ ([0-9]{1,3}[\.]){3}[0-9]{1,3}$ ]]
++ echo true
+ [[ true == \f\a\l\s\e ]]
+ echo false
+ BIND_EXTERNAL=false
+ [[ -n true ]]
+ START_CMD='/start web'
+ [[ -z true ]]
+ [[ web == \w\e\b ]]
+ port=5000
+ [[ false = \t\r\u\e ]]
++ docker run -d -e PORT=5000 --link angry_shockley:earthquakes_cartodb -e 'DYNO='\''web.1'\''' --restart=on-failure:10 -e TRACE=true dokku/earthquakes:latest /start web
+ id=35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd
++ docker inspect --format '{{ .NetworkSettings.IPAddress }}' 35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd
+ ipaddr=172.17.0.225
+ [[ '' = \t\r\u\e ]]
+ trap kill_new INT TERM EXIT
+ dokku_log_info1 'Running pre-flight checks'
+ echo '-----> Running pre-flight checks'
+ plugn trigger check-deploy earthquakes 35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd web 5000 172.17.0.225
-----> Running pre-flight checks
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ [[ ! -n '' ]]
+ 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
+ APP=earthquakes
+ DOKKU_APP_CONTAINER_ID=35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd
+ DOKKU_APP_CONTAINER_TYPE=web
+ DOKKU_APP_LISTEN_PORT=5000
+ DOKKU_APP_LISTEN_IP=172.17.0.225
+ [[ -z 5000 ]]
+ [[ -z 172.17.0.225 ]]
+ [[ -z 35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd ]]
++ config_export global
++ local CONFIG_TYPE=global
++ local APP=
++ local ENV_FILE=/home/dokku//ENV
++ [[ global == \g\l\o\b\a\l ]]
++ ENV_FILE=/home/dokku/ENV
++ [[ ! -f /home/dokku/ENV ]]
++ [[ ! -s /home/dokku/ENV ]]
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV
+++ cut '-d ' -f2-
++ VARS='CURL_TIMEOUT=600
CURL_CONNECT_TIMEOUT=240'
++ awk '{print "export " $0}'
++ echo 'CURL_TIMEOUT=600
CURL_CONNECT_TIMEOUT=240'
++ return 0
+ eval 'export CURL_TIMEOUT=600
export CURL_CONNECT_TIMEOUT=240'
++ export CURL_TIMEOUT=600
++ CURL_TIMEOUT=600
++ export CURL_CONNECT_TIMEOUT=240
++ CURL_CONNECT_TIMEOUT=240
++ config_export app earthquakes
++ local CONFIG_TYPE=app
++ local APP=earthquakes
++ local ENV_FILE=/home/dokku/earthquakes/ENV
++ [[ app == \g\l\o\b\a\l ]]
++ [[ ! -f /home/dokku/earthquakes/ENV ]]
++ [[ ! -s /home/dokku/earthquakes/ENV ]]
+++ cut '-d ' -f2-
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
++ VARS='CARTODB_API_KEY='\''[removed]'\''
CARTODB_CONSUMER_KEY='\''[removed]'\''
CARTODB_CONSUMER_SECRET='\''[removed]'\''
CARTODB_PASSWORD='\''[removed]'\''
CARTODB_URL='\''earthquakes_cartodb:8080'\''
CARTODB_USER='\''nonni'\''
DOKKU_NGINX_PORT='\''80'\'''
++ awk '{print "export " $0}'
++ echo 'CARTODB_API_KEY='\''[removed]'\''
CARTODB_CONSUMER_KEY='\''[removed]'\''
CARTODB_CONSUMER_SECRET='\''[removed]'\''
CARTODB_PASSWORD='\''[removed]'\''
CARTODB_URL='\''earthquakes_cartodb:8080'\''
CARTODB_USER='\''nonni'\''
DOKKU_NGINX_PORT='\''80'\'''
++ return 0
+ eval 'export CARTODB_API_KEY='\''[removed]'\''
export CARTODB_CONSUMER_KEY='\''[removed]'\''
export CARTODB_CONSUMER_SECRET='\''[removed]'\''
export CARTODB_PASSWORD='\''[removed]'\''
export CARTODB_URL='\''earthquakes_cartodb:8080'\''
export CARTODB_USER='\''nonni'\''
export DOKKU_NGINX_PORT='\''80'\'''
++ export CARTODB_API_KEY=[removed]
++ CARTODB_API_KEY=[removed]
++ export CARTODB_CONSUMER_KEY=[removed]
++ CARTODB_CONSUMER_KEY=[removed]
++ export CARTODB_CONSUMER_SECRET=[removed]
++ CARTODB_CONSUMER_SECRET=[removed]
++ export CARTODB_PASSWORD=[removed]
++ CARTODB_PASSWORD=[removed]
++ export CARTODB_URL=earthquakes_cartodb:8080
++ CARTODB_URL=earthquakes_cartodb:8080
++ export CARTODB_USER=nonni
++ CARTODB_USER=nonni
++ export DOKKU_NGINX_PORT=80
++ DOKKU_NGINX_PORT=80
+ WAIT=5
+ TIMEOUT=30
+ ATTEMPTS=5
++ mktemp -d /tmp/CHECKS.XXXXX
+ TMPDIR=/tmp/CHECKS.2jkG5
+ docker cp 35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd:/app/CHECKS /tmp/CHECKS.2jkG5
+ true
+ FILENAME=/tmp/CHECKS.2jkG5/CHECKS
+ trap cleanup EXIT
+ [[ ! -s /tmp/CHECKS.2jkG5/CHECKS ]]
+ [[ '' = \t\r\u\e ]]
+ dokku_log_verbose 'For more efficient zero downtime deployments, create a file CHECKS.'
+ echo ' For more efficient zero downtime deployments, create a file CHECKS.'
+ dokku_log_verbose 'See http://progrium.viewdocs.io/dokku/checks-examples.md for examples'
+ echo ' See http://progrium.viewdocs.io/dokku/checks-examples.md for examples'
+ dokku_log_verbose 'CHECKS file not found in container: Running simple container check...'
+ echo ' CHECKS file not found in container: Running simple container check...'
+ rm -rf /tmp/CHECKS.2jkG5
For more efficient zero downtime deployments, create a file CHECKS.
See http://progrium.viewdocs.io/dokku/checks-examples.md for examples
CHECKS file not found in container: Running simple container check...
+ DOKKU_DEFAULT_CHECKS_WAIT=10
+ dokku_log_info1 'Waiting for 10 seconds ...'
+ echo '-----> Waiting for 10 seconds ...'
+ sleep 10
-----> Waiting for 10 seconds ...
+ is_container_running 35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd
+ local CID=35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd
++ docker inspect -f '{{.State.Running}}' 35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd
+ local CONTAINER_STATUS=true
+ [[ true == \t\r\u\e ]]
+ return 0
++ docker inspect -f '{{ .RestartCount }}' 35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd
+ container_restarts=0
+ [[ 0 -ne 0 ]]
+ dokku_log_info1 'Default container check successful!'
+ echo '-----> Default container check successful!'
+ exit 0
-----> Default container check successful!
+ cleanup
+ rm -rf /tmp/CHECKS.2jkG5
+ dokku_log_info2_quiet 'earthquakes container output:'
+ [[ -z '' ]]
+ echo '=====> earthquakes container output:'
+ dokku_container_log_verbose_quiet 35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd
=====> earthquakes container output:
+ local CID=35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd
+ shift
+ OIFS='
'
+ IFS='
'
++ docker logs 35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ [[ -d /tmp/app ]]'
+ [[ -z '' ]]
+ echo ' + [[ -d /tmp/app ]]'
+ [[ -d /tmp/app ]]
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cmd-export paths'
+ [[ -z '' ]]
+ echo ' + cmd-export paths'
+ cmd-export paths
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''
+ [[ -z '' ]]
+ echo ' + declare '\''desc=Exports a function as a command'\'''
+ declare 'desc=Exports a function as a command'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare fn=paths as=paths'
+ [[ -z '' ]]
+ echo ' + declare fn=paths as=paths'
+ declare fn=paths as=paths
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ local ns='
+ [[ -z '' ]]
+ echo ' + local ns='
+ local ns=
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ cmd-list-ns'
+ [[ -z '' ]]
+ echo ' ++ cmd-list-ns'
++ cmd-list-ns
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :help'
+ [[ -z '' ]]
+ echo ' ++ echo :help'
++ echo :help
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ grep -v :'
+ [[ -z '' ]]
+ echo ' ++ grep -v :'
++ grep -v :
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ sort'
+ [[ -z '' ]]
+ echo ' ++ sort'
++ sort
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=paths'
+ [[ -z '' ]]
+ echo ' + CMDS["$ns:${as/#$ns-/}"]=paths'
+ CMDS["$ns:${as/#$ns-/}"]=paths
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cmd-export version'
+ [[ -z '' ]]
+ echo ' + cmd-export version'
+ cmd-export version
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''
+ [[ -z '' ]]
+ echo ' + declare '\''desc=Exports a function as a command'\'''
+ declare 'desc=Exports a function as a command'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare fn=version as=version'
+ [[ -z '' ]]
+ echo ' + declare fn=version as=version'
+ declare fn=version as=version
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ local ns='
+ [[ -z '' ]]
+ echo ' + local ns='
+ local ns=
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ cmd-list-ns'
+ [[ -z '' ]]
+ echo ' ++ cmd-list-ns'
++ cmd-list-ns
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :help'
+ [[ -z '' ]]
+ echo ' ++ echo :help'
++ echo :help
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :paths'
+ [[ -z '' ]]
+ echo ' ++ echo :paths'
++ echo :paths
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ sort'
+ [[ -z '' ]]
+ echo ' ++ sort'
++ sort
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ grep -v :'
+ [[ -z '' ]]
+ echo ' ++ grep -v :'
++ grep -v :
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=version'
+ [[ -z '' ]]
+ echo ' + CMDS["$ns:${as/#$ns-/}"]=version'
+ CMDS["$ns:${as/#$ns-/}"]=version
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cmd-export herokuish-test test'
+ [[ -z '' ]]
+ echo ' + cmd-export herokuish-test test'
+ cmd-export herokuish-test test
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''
+ [[ -z '' ]]
+ echo ' + declare '\''desc=Exports a function as a command'\'''
+ declare 'desc=Exports a function as a command'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare fn=herokuish-test as=test'
+ [[ -z '' ]]
+ echo ' + declare fn=herokuish-test as=test'
+ declare fn=herokuish-test as=test
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ local ns='
+ [[ -z '' ]]
+ echo ' + local ns='
+ local ns=
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ cmd-list-ns'
+ [[ -z '' ]]
+ echo ' ++ cmd-list-ns'
++ cmd-list-ns
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ sort'
+ [[ -z '' ]]
+ echo ' ++ sort'
++ sort
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ grep -v :'
+ [[ -z '' ]]
+ echo ' ++ grep -v :'
++ grep -v :
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :version'
+ [[ -z '' ]]
+ echo ' ++ echo :version'
++ echo :version
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :help'
+ [[ -z '' ]]
+ echo ' ++ echo :help'
++ echo :help
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :paths'
+ [[ -z '' ]]
+ echo ' ++ echo :paths'
++ echo :paths
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=herokuish-test'
+ [[ -z '' ]]
+ echo ' + CMDS["$ns:${as/#$ns-/}"]=herokuish-test'
+ CMDS["$ns:${as/#$ns-/}"]=herokuish-test
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cmd-export-ns buildpack '\''Use and install buildpacks'\'''
+ [[ -z '' ]]
+ echo ' + cmd-export-ns buildpack '\''Use and install buildpacks'\'''
+ cmd-export-ns buildpack 'Use and install buildpacks'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare ns=buildpack '\''desc=Use and install buildpacks'\'''
+ [[ -z '' ]]
+ echo ' + declare ns=buildpack '\''desc=Use and install buildpacks'\'''
+ declare ns=buildpack 'desc=Use and install buildpacks'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ eval '\''buildpack() { '
+ [[ -z '' ]]
+ echo ' + eval '\''buildpack() { '
+ eval 'buildpack() {
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet ' declare desc="Use and install buildpacks"'
+ [[ -z '' ]]
+ echo ' declare desc="Use and install buildpacks"'
declare desc="Use and install buildpacks"
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet ' cmd-ns buildpack "$@"; '
+ [[ -z '' ]]
+ echo ' cmd-ns buildpack "$@"; '
cmd-ns buildpack "$@";
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet ' }'\'''
+ [[ -z '' ]]
+ echo ' }'\'''
}'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cmd-export buildpack'
+ [[ -z '' ]]
+ echo ' + cmd-export buildpack'
+ cmd-export buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''
+ [[ -z '' ]]
+ echo ' + declare '\''desc=Exports a function as a command'\'''
+ declare 'desc=Exports a function as a command'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare fn=buildpack as=buildpack'
+ [[ -z '' ]]
+ echo ' + declare fn=buildpack as=buildpack'
+ declare fn=buildpack as=buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ local ns='
+ [[ -z '' ]]
+ echo ' + local ns='
+ local ns=
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ cmd-list-ns'
+ [[ -z '' ]]
+ echo ' ++ cmd-list-ns'
++ cmd-list-ns
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :version'
+ [[ -z '' ]]
+ echo ' ++ echo :version'
++ echo :version
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :help'
+ [[ -z '' ]]
+ echo ' ++ echo :help'
++ echo :help
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :test'
+ [[ -z '' ]]
+ echo ' ++ echo :test'
++ echo :test
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :paths'
+ [[ -z '' ]]
+ echo ' ++ echo :paths'
++ echo :paths
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ grep -v :'
+ [[ -z '' ]]
+ echo ' ++ grep -v :'
++ grep -v :
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ sort'
+ [[ -z '' ]]
+ echo ' ++ sort'
++ sort
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=buildpack'
+ [[ -z '' ]]
+ echo ' + CMDS["$ns:${as/#$ns-/}"]=buildpack'
+ CMDS["$ns:${as/#$ns-/}"]=buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$1"]=buildpack'
+ [[ -z '' ]]
+ echo ' + CMDS["$1"]=buildpack'
+ CMDS["$1"]=buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cmd-export buildpack-build'
+ [[ -z '' ]]
+ echo ' + cmd-export buildpack-build'
+ cmd-export buildpack-build
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''
+ [[ -z '' ]]
+ echo ' + declare '\''desc=Exports a function as a command'\'''
+ declare 'desc=Exports a function as a command'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare fn=buildpack-build as=buildpack-build'
+ [[ -z '' ]]
+ echo ' + declare fn=buildpack-build as=buildpack-build'
+ declare fn=buildpack-build as=buildpack-build
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ local ns='
+ [[ -z '' ]]
+ echo ' + local ns='
+ local ns=
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ cmd-list-ns'
+ [[ -z '' ]]
+ echo ' ++ cmd-list-ns'
++ cmd-list-ns
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ sort'
+ [[ -z '' ]]
+ echo ' ++ sort'
++ sort
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ grep -v :'
+ [[ -z '' ]]
+ echo ' ++ grep -v :'
++ grep -v :
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :version'
+ [[ -z '' ]]
+ echo ' ++ echo :version'
++ echo :version
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :help'
+ [[ -z '' ]]
+ echo ' ++ echo :help'
++ echo :help
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :test'
+ [[ -z '' ]]
+ echo ' ++ echo :test'
++ echo :test
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :buildpack'
+ [[ -z '' ]]
+ echo ' ++ echo :buildpack'
++ echo :buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :paths'
+ [[ -z '' ]]
+ echo ' ++ echo :paths'
++ echo :paths
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack'
++ echo buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for n in '$(cmd-list-ns)'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ + echo buildpack-build'
+ [[ -z '' ]]
+ echo ' + + echo buildpack-build'
+ + echo buildpack-build
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet 'grep '\''^buildpack-'\'''
+ [[ -z '' ]]
+ echo ' grep '\''^buildpack-'\'''
grep '^buildpack-'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ ns=buildpack'
+ [[ -z '' ]]
+ echo ' + ns=buildpack'
+ ns=buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=buildpack-build'
+ [[ -z '' ]]
+ echo ' + CMDS["$ns:${as/#$ns-/}"]=buildpack-build'
+ CMDS["$ns:${as/#$ns-/}"]=buildpack-build
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cmd-export buildpack-install'
+ [[ -z '' ]]
+ echo ' + cmd-export buildpack-install'
+ cmd-export buildpack-install
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''
+ [[ -z '' ]]
+ echo ' + declare '\''desc=Exports a function as a command'\'''
+ declare 'desc=Exports a function as a command'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare fn=buildpack-install as=buildpack-install'
+ [[ -z '' ]]
+ echo ' + declare fn=buildpack-install as=buildpack-install'
+ declare fn=buildpack-install as=buildpack-install
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ local ns='
+ [[ -z '' ]]
+ echo ' + local ns='
+ local ns=
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ cmd-list-ns'
+ [[ -z '' ]]
+ echo ' ++ cmd-list-ns'
++ cmd-list-ns
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :version'
+ [[ -z '' ]]
+ echo ' ++ echo :version'
++ echo :version
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :help'
+ [[ -z '' ]]
+ echo ' ++ echo :help'
++ echo :help
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :test'
+ [[ -z '' ]]
+ echo ' ++ echo :test'
++ echo :test
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :buildpack'
+ [[ -z '' ]]
+ echo ' ++ echo :buildpack'
++ echo :buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :paths'
+ [[ -z '' ]]
+ echo ' ++ echo :paths'
++ echo :paths
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack'
++ echo buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:build'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:build'
++ echo buildpack:build
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ sort'
+ [[ -z '' ]]
+ echo ' ++ sort'
++ sort
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ grep -v :'
+ [[ -z '' ]]
+ echo ' ++ grep -v :'
++ grep -v :
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for n in '$(cmd-list-ns)'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ echo buildpack-install'
+ [[ -z '' ]]
+ echo ' + echo buildpack-install'
+ echo buildpack-install
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''
+ [[ -z '' ]]
+ echo ' + grep '\''^buildpack-'\'''
+ grep '^buildpack-'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ ns=buildpack'
+ [[ -z '' ]]
+ echo ' + ns=buildpack'
+ ns=buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=buildpack-install'
+ [[ -z '' ]]
+ echo ' + CMDS["$ns:${as/#$ns-/}"]=buildpack-install'
+ CMDS["$ns:${as/#$ns-/}"]=buildpack-install
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cmd-export buildpack-list'
+ [[ -z '' ]]
+ echo ' + cmd-export buildpack-list'
+ cmd-export buildpack-list
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''
+ [[ -z '' ]]
+ echo ' + declare '\''desc=Exports a function as a command'\'''
+ declare 'desc=Exports a function as a command'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare fn=buildpack-list as=buildpack-list'
+ [[ -z '' ]]
+ echo ' + declare fn=buildpack-list as=buildpack-list'
+ declare fn=buildpack-list as=buildpack-list
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ local ns='
+ [[ -z '' ]]
+ echo ' + local ns='
+ local ns=
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ cmd-list-ns'
+ [[ -z '' ]]
+ echo ' ++ cmd-list-ns'
++ cmd-list-ns
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :version'
+ [[ -z '' ]]
+ echo ' ++ echo :version'
++ echo :version
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :help'
+ [[ -z '' ]]
+ echo ' ++ echo :help'
++ echo :help
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ sort'
+ [[ -z '' ]]
+ echo ' ++ sort'
++ sort
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:install'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:install'
++ echo buildpack:install
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :test'
+ [[ -z '' ]]
+ echo ' ++ echo :test'
++ echo :test
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :buildpack'
+ [[ -z '' ]]
+ echo ' ++ echo :buildpack'
++ echo :buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :paths'
+ [[ -z '' ]]
+ echo ' ++ echo :paths'
++ echo :paths
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack'
++ echo buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:build'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:build'
++ echo buildpack:build
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ grep -v :'
+ [[ -z '' ]]
+ echo ' ++ grep -v :'
++ grep -v :
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for n in '$(cmd-list-ns)'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''
+ [[ -z '' ]]
+ echo ' + grep '\''^buildpack-'\'''
+ grep '^buildpack-'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ echo buildpack-list'
+ [[ -z '' ]]
+ echo ' + echo buildpack-list'
+ echo buildpack-list
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ ns=buildpack'
+ [[ -z '' ]]
+ echo ' + ns=buildpack'
+ ns=buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=buildpack-list'
+ [[ -z '' ]]
+ echo ' + CMDS["$ns:${as/#$ns-/}"]=buildpack-list'
+ CMDS["$ns:${as/#$ns-/}"]=buildpack-list
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cmd-export-ns slug '\''Manage application slugs'\'''
+ [[ -z '' ]]
+ echo ' + cmd-export-ns slug '\''Manage application slugs'\'''
+ cmd-export-ns slug 'Manage application slugs'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare ns=slug '\''desc=Manage application slugs'\'''
+ [[ -z '' ]]
+ echo ' + declare ns=slug '\''desc=Manage application slugs'\'''
+ declare ns=slug 'desc=Manage application slugs'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ eval '\''slug() { '
+ [[ -z '' ]]
+ echo ' + eval '\''slug() { '
+ eval 'slug() {
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet ' declare desc="Manage application slugs"'
+ [[ -z '' ]]
+ echo ' declare desc="Manage application slugs"'
declare desc="Manage application slugs"
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet ' cmd-ns slug "$@"; '
+ [[ -z '' ]]
+ echo ' cmd-ns slug "$@"; '
cmd-ns slug "$@";
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet ' }'\'''
+ [[ -z '' ]]
+ echo ' }'\'''
}'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cmd-export slug'
+ [[ -z '' ]]
+ echo ' + cmd-export slug'
+ cmd-export slug
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''
+ [[ -z '' ]]
+ echo ' + declare '\''desc=Exports a function as a command'\'''
+ declare 'desc=Exports a function as a command'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare fn=slug as=slug'
+ [[ -z '' ]]
+ echo ' + declare fn=slug as=slug'
+ declare fn=slug as=slug
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ local ns='
+ [[ -z '' ]]
+ echo ' + local ns='
+ local ns=
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ cmd-list-ns'
+ [[ -z '' ]]
+ echo ' ++ cmd-list-ns'
++ cmd-list-ns
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ sort'
+ [[ -z '' ]]
+ echo ' ++ sort'
++ sort
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ grep -v :'
+ [[ -z '' ]]
+ echo ' ++ grep -v :'
++ grep -v :
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :version'
+ [[ -z '' ]]
+ echo ' ++ echo :version'
++ echo :version
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :help'
+ [[ -z '' ]]
+ echo ' ++ echo :help'
++ echo :help
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:install'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:install'
++ echo buildpack:install
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :test'
+ [[ -z '' ]]
+ echo ' ++ echo :test'
++ echo :test
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :buildpack'
+ [[ -z '' ]]
+ echo ' ++ echo :buildpack'
++ echo :buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :paths'
+ [[ -z '' ]]
+ echo ' ++ echo :paths'
++ echo :paths
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack'
++ echo buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:list'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:list'
++ echo buildpack:list
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:build'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:build'
++ echo buildpack:build
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for n in '$(cmd-list-ns)'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''
+ [[ -z '' ]]
+ echo ' + grep '\''^buildpack-'\'''
+ grep '^buildpack-'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ echo slug'
+ [[ -z '' ]]
+ echo ' + echo slug'
+ echo slug
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=slug'
+ [[ -z '' ]]
+ echo ' + CMDS["$ns:${as/#$ns-/}"]=slug'
+ CMDS["$ns:${as/#$ns-/}"]=slug
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$1"]=slug'
+ [[ -z '' ]]
+ echo ' + CMDS["$1"]=slug'
+ CMDS["$1"]=slug
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cmd-export slug-import'
+ [[ -z '' ]]
+ echo ' + cmd-export slug-import'
+ cmd-export slug-import
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''
+ [[ -z '' ]]
+ echo ' + declare '\''desc=Exports a function as a command'\'''
+ declare 'desc=Exports a function as a command'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare fn=slug-import as=slug-import'
+ [[ -z '' ]]
+ echo ' + declare fn=slug-import as=slug-import'
+ declare fn=slug-import as=slug-import
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ local ns='
+ [[ -z '' ]]
+ echo ' + local ns='
+ local ns=
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ cmd-list-ns'
+ [[ -z '' ]]
+ echo ' ++ cmd-list-ns'
++ cmd-list-ns
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ sort'
+ [[ -z '' ]]
+ echo ' ++ sort'
++ sort
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ grep -v :'
+ [[ -z '' ]]
+ echo ' ++ grep -v :'
++ grep -v :
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :version'
+ [[ -z '' ]]
+ echo ' ++ echo :version'
++ echo :version
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :help'
+ [[ -z '' ]]
+ echo ' ++ echo :help'
++ echo :help
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:install'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:install'
++ echo buildpack:install
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :test'
+ [[ -z '' ]]
+ echo ' ++ echo :test'
++ echo :test
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :buildpack'
+ [[ -z '' ]]
+ echo ' ++ echo :buildpack'
++ echo :buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :paths'
+ [[ -z '' ]]
+ echo ' ++ echo :paths'
++ echo :paths
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug'
+ [[ -z '' ]]
+ echo ' ++ echo slug'
++ echo slug
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :slug'
+ [[ -z '' ]]
+ echo ' ++ echo :slug'
++ echo :slug
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack'
++ echo buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:list'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:list'
++ echo buildpack:list
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:build'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:build'
++ echo buildpack:build
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for n in '$(cmd-list-ns)'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''
+ [[ -z '' ]]
+ echo ' + grep '\''^buildpack-'\'''
+ grep '^buildpack-'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ echo slug-import'
+ [[ -z '' ]]
+ echo ' + echo slug-import'
+ echo slug-import
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for n in '$(cmd-list-ns)'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ echo slug-import'
+ [[ -z '' ]]
+ echo ' + echo slug-import'
+ echo slug-import
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ grep '\''^slug-'\'''
+ [[ -z '' ]]
+ echo ' + grep '\''^slug-'\'''
+ grep '^slug-'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ ns=slug'
+ [[ -z '' ]]
+ echo ' + ns=slug'
+ ns=slug
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=slug-import'
+ [[ -z '' ]]
+ echo ' + CMDS["$ns:${as/#$ns-/}"]=slug-import'
+ CMDS["$ns:${as/#$ns-/}"]=slug-import
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cmd-export slug-generate'
+ [[ -z '' ]]
+ echo ' + cmd-export slug-generate'
+ cmd-export slug-generate
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''
+ [[ -z '' ]]
+ echo ' + declare '\''desc=Exports a function as a command'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ declare 'desc=Exports a function as a command'
+ dokku_log_verbose_quiet '+ declare fn=slug-generate as=slug-generate'
+ [[ -z '' ]]
+ echo ' + declare fn=slug-generate as=slug-generate'
+ for line in '$(docker logs $CID 2>&1)'
+ declare fn=slug-generate as=slug-generate
+ dokku_log_verbose_quiet '+ local ns='
+ [[ -z '' ]]
+ echo ' + local ns='
+ local ns=
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ cmd-list-ns'
+ [[ -z '' ]]
+ echo ' ++ cmd-list-ns'
+ for line in '$(docker logs $CID 2>&1)'
++ cmd-list-ns
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
++ for k in '"${!CMDS[@]}"'
+ dokku_log_verbose_quiet '++ echo :version'
+ [[ -z '' ]]
+ echo ' ++ echo :version'
+ for line in '$(docker logs $CID 2>&1)'
++ echo :version
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :help'
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' ++ echo :help'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :help
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:install'
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:install'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo buildpack:install
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :test'
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' ++ echo :test'
+ for line in '$(docker logs $CID 2>&1)'
++ echo :test
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :buildpack'
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' ++ echo :buildpack'
+ for line in '$(docker logs $CID 2>&1)'
++ echo :buildpack
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
++ for k in '"${!CMDS[@]}"'
+ dokku_log_verbose_quiet '++ echo :paths'
+ [[ -z '' ]]
+ echo ' ++ echo :paths'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :paths
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug'
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' ++ echo slug'
+ for line in '$(docker logs $CID 2>&1)'
++ echo slug
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :slug'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo :slug'
+ for line in '$(docker logs $CID 2>&1)'
++ echo :slug
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo buildpack'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo buildpack
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug:import'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo slug:import'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
++ echo slug:import
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:list'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo buildpack:list'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo buildpack:list
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:build'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo buildpack:build'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ sort'
+ [[ -z '' ]]
++ echo buildpack:build
+ echo ' ++ sort'
+ for line in '$(docker logs $CID 2>&1)'
++ sort
+ dokku_log_verbose_quiet '++ grep -v :'
+ [[ -z '' ]]
+ echo ' ++ grep -v :'
+ for line in '$(docker logs $CID 2>&1)'
++ grep -v :
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''
+ [[ -z '' ]]
+ for n in '$(cmd-list-ns)'
+ echo ' + grep '\''^buildpack-'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ echo slug-generate'
+ [[ -z '' ]]
+ grep '^buildpack-'
+ echo ' + echo slug-generate'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ echo slug-generate
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ + grep '\''^slug-'\'''
+ [[ -z '' ]]
+ for n in '$(cmd-list-ns)'
+ echo ' + + grep '\''^slug-'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet 'echo slug-generate'
+ + grep '^slug-'
+ [[ -z '' ]]
+ echo ' echo slug-generate'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ ns=slug'
echo slug-generate
+ [[ -z '' ]]
+ echo ' + ns=slug'
+ for line in '$(docker logs $CID 2>&1)'
+ ns=slug
+ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=slug-generate'
+ [[ -z '' ]]
+ echo ' + CMDS["$ns:${as/#$ns-/}"]=slug-generate'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cmd-export slug-export'
+ [[ -z '' ]]
+ echo ' + cmd-export slug-export'
+ CMDS["$ns:${as/#$ns-/}"]=slug-generate
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''
+ [[ -z '' ]]
+ cmd-export slug-export
+ echo ' + declare '\''desc=Exports a function as a command'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare fn=slug-export as=slug-export'
+ [[ -z '' ]]
+ declare 'desc=Exports a function as a command'
+ echo ' + declare fn=slug-export as=slug-export'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ local ns='
+ declare fn=slug-export as=slug-export
+ [[ -z '' ]]
+ echo ' + local ns='
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ cmd-list-ns'
+ local ns=
+ [[ -z '' ]]
+ echo ' ++ cmd-list-ns'
+ for line in '$(docker logs $CID 2>&1)'
++ cmd-list-ns
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :version'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo :version'
+ for line in '$(docker logs $CID 2>&1)'
++ echo :version
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :help'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo :help'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :help
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:install'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo buildpack:install'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
++ echo buildpack:install
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :test'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo :test'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :test
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug:generate'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo slug:generate'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo slug:generate
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :buildpack'
+ [[ -z '' ]]
+ echo ' ++ echo :buildpack'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :buildpack
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :paths'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo :paths'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :paths
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo slug'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo slug
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :slug'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo :slug'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :slug
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo buildpack'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo buildpack
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug:import'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo slug:import'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo slug:import
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:list'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo buildpack:list'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo buildpack:list
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:build'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo buildpack:build'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ grep -v :'
++ echo buildpack:build
+ [[ -z '' ]]
+ echo ' ++ grep -v :'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ sort'
+ [[ -z '' ]]
+ echo ' ++ sort'
++ grep -v :
+ for line in '$(docker logs $CID 2>&1)'
++ sort
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ + grep echo slug-export'
+ [[ -z '' ]]
+ for n in '$(cmd-list-ns)'
+ echo ' + + grep echo slug-export'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet ''\''^buildpack-'\'''
+ + grep echo slug-export
+ [[ -z '' ]]
+ echo ' '\''^buildpack-'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
'^buildpack-'
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ echo slug-export'
+ [[ -z '' ]]
+ for n in '$(cmd-list-ns)'
+ echo ' + echo slug-export'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ grep '\''^slug-'\'''
+ [[ -z '' ]]
+ echo slug-export
+ echo ' + grep '\''^slug-'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ ns=slug'
+ grep '^slug-'
+ [[ -z '' ]]
+ echo ' + ns=slug'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=slug-export'
+ ns=slug
+ [[ -z '' ]]
+ echo ' + CMDS["$ns:${as/#$ns-/}"]=slug-export'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cmd-export-ns procfile '\''Use Procfiles and run app commands'\'''
+ CMDS["$ns:${as/#$ns-/}"]=slug-export
+ [[ -z '' ]]
+ echo ' + cmd-export-ns procfile '\''Use Procfiles and run app commands'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare ns=procfile '\''desc=Use Procfiles and run app commands'\'''
+ cmd-export-ns procfile 'Use Procfiles and run app commands'
+ [[ -z '' ]]
+ echo ' + declare ns=procfile '\''desc=Use Procfiles and run app commands'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ eval '\''procfile() { '
+ [[ -z '' ]]
+ declare ns=procfile 'desc=Use Procfiles and run app commands'
+ echo ' + eval '\''procfile() { '
+ for line in '$(docker logs $CID 2>&1)'
+ eval 'procfile() {
+ dokku_log_verbose_quiet ' declare desc="Use Procfiles and run app commands"'
+ [[ -z '' ]]
+ echo ' declare desc="Use Procfiles and run app commands"'
+ for line in '$(docker logs $CID 2>&1)'
declare desc="Use Procfiles and run app commands"
+ dokku_log_verbose_quiet ' cmd-ns procfile "$@"; '
+ [[ -z '' ]]
+ echo ' cmd-ns procfile "$@"; '
+ for line in '$(docker logs $CID 2>&1)'
cmd-ns procfile "$@";
+ dokku_log_verbose_quiet ' }'\'''
+ [[ -z '' ]]
+ echo ' }'\'''
+ for line in '$(docker logs $CID 2>&1)'
}'
+ dokku_log_verbose_quiet '+ cmd-export procfile'
+ [[ -z '' ]]
+ echo ' + cmd-export procfile'
+ for line in '$(docker logs $CID 2>&1)'
+ cmd-export procfile
+ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''
+ [[ -z '' ]]
+ echo ' + declare '\''desc=Exports a function as a command'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare fn=procfile as=procfile'
+ [[ -z '' ]]
+ declare 'desc=Exports a function as a command'
+ echo ' + declare fn=procfile as=procfile'
+ for line in '$(docker logs $CID 2>&1)'
+ declare fn=procfile as=procfile
+ dokku_log_verbose_quiet '+ local ns='
+ [[ -z '' ]]
+ echo ' + local ns='
+ for line in '$(docker logs $CID 2>&1)'
+ local ns=
+ dokku_log_verbose_quiet '++ cmd-list-ns'
+ [[ -z '' ]]
+ echo ' ++ cmd-list-ns'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ cmd-list-ns
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ ++ sort'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ ++ sort'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet 'echo :version'
+ [[ -z '' ]]
+ echo ' echo :version'
++ ++ sort
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
echo :version
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :help'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo :help'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :help
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:install'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo buildpack:install'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :test'
+ [[ -z '' ]]
+ echo ' ++ echo :test'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug:generate'
+ [[ -z '' ]]
+ echo ' ++ echo slug:generate'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ echo buildpack:install
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :buildpack'
+ [[ -z '' ]]
+ echo ' ++ echo :buildpack'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
++ for k in '"${!CMDS[@]}"'
+ dokku_log_verbose_quiet '++ echo :paths'
+ [[ -z '' ]]
++ echo :test
+ echo ' ++ echo :paths'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ echo slug:generate
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo slug'
+ for line in '$(docker logs $CID 2>&1)'
++ echo :buildpack
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :slug'
+ [[ -z '' ]]
++ echo :paths
+ echo ' ++ echo :slug'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ echo slug
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack'
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :slug
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
++ for k in '"${!CMDS[@]}"'
+ dokku_log_verbose_quiet '++ echo slug:import'
+ [[ -z '' ]]
++ echo buildpack
+ echo ' ++ echo slug:import'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:list'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:list'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug:export'
+ [[ -z '' ]]
+ echo ' ++ echo slug:export'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:build'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:build'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ grep -v :'
+ [[ -z '' ]]
+ echo ' ++ grep -v :'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ echo procfile'
+ [[ -z '' ]]
+ echo ' + echo procfile'
++ echo slug:import
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''
+ [[ -z '' ]]
+ echo ' + grep '\''^buildpack-'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
++ echo buildpack:list
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ echo procfile'
+ [[ -z '' ]]
+ echo ' + echo procfile'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ grep '\''^slug-'\'''
+ [[ -z '' ]]
+ echo ' + grep '\''^slug-'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=procfile'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' + CMDS["$ns:${as/#$ns-/}"]=procfile'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$1"]=procfile'
++ echo slug:export
+ [[ -z '' ]]
+ echo ' + CMDS["$1"]=procfile'
+ for line in '$(docker logs $CID 2>&1)'
++ for k in '"${!CMDS[@]}"'
+ dokku_log_verbose_quiet '+ cmd-export procfile-start'
+ [[ -z '' ]]
+ echo ' + cmd-export procfile-start'
+ for line in '$(docker logs $CID 2>&1)'
++ echo buildpack:build
+ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''
+ [[ -z '' ]]
++ grep -v :
+ echo ' + declare '\''desc=Exports a function as a command'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare fn=procfile-start as=procfile-start'
+ [[ -z '' ]]
+ echo ' + declare fn=procfile-start as=procfile-start'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ local ns='
+ for n in '$(cmd-list-ns)'
+ [[ -z '' ]]
+ echo ' + local ns='
+ echo procfile
+ for line in '$(docker logs $CID 2>&1)'
+ grep '^buildpack-'
+ dokku_log_verbose_quiet '++ cmd-list-ns'
+ for n in '$(cmd-list-ns)'
+ [[ -z '' ]]
+ echo ' ++ cmd-list-ns'
+ echo procfile
+ for line in '$(docker logs $CID 2>&1)'
+ grep '^slug-'
+ dokku_log_verbose_quiet '++ grep -v :'
+ [[ -z '' ]]
+ CMDS["$ns:${as/#$ns-/}"]=procfile
+ echo ' ++ grep -v :'
+ for line in '$(docker logs $CID 2>&1)'
+ CMDS["$1"]=procfile
+ dokku_log_verbose_quiet '++ ++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ cmd-export procfile-start
+ echo ' ++ ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :version'
+ declare 'desc=Exports a function as a command'
+ [[ -z '' ]]
+ echo ' ++ echo :version'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ declare fn=procfile-start as=procfile-start
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ local ns=
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :help'
++ cmd-list-ns
+ [[ -z '' ]]
++ grep -v :
+ echo ' ++ echo :help'
++ ++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :version
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :procfile'
+ [[ -z '' ]]
++ echo :help
+ echo ' ++ echo :procfile'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :procfile
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:install'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo buildpack:install'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo buildpack:install
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :test'
+ [[ -z '' ]]
+ echo ' ++ echo :test'
+ for line in '$(docker logs $CID 2>&1)'
++ for k in '"${!CMDS[@]}"'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug:generate'
+ [[ -z '' ]]
+ echo ' ++ echo slug:generate'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :buildpack'
+ [[ -z '' ]]
+ echo ' ++ echo :buildpack'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :paths'
+ [[ -z '' ]]
+ echo ' ++ echo :paths'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug'
+ [[ -z '' ]]
+ echo ' ++ echo slug'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :slug'
+ [[ -z '' ]]
+ echo ' ++ echo :slug'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug:import'
+ [[ -z '' ]]
+ echo ' ++ echo slug:import'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:list'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:list'
++ echo :test
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug:export'
+ [[ -z '' ]]
+ echo ' ++ echo slug:export'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo slug:generate
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:build'
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:build'
++ echo :buildpack
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo procfile'
+ [[ -z '' ]]
+ echo ' ++ echo procfile'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet sort
+ [[ -z '' ]]
+ echo ' sort'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''
+ [[ -z '' ]]
+ echo ' + grep '\''^buildpack-'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ echo procfile-start'
+ [[ -z '' ]]
+ echo ' + echo procfile-start'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ echo procfile-start'
+ [[ -z '' ]]
+ echo ' + echo procfile-start'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ grep '\''^procfile-'\'''
+ [[ -z '' ]]
+ echo ' + grep '\''^procfile-'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ ns=procfile'
+ [[ -z '' ]]
+ echo ' + ns=procfile'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ echo procfile-start'
+ [[ -z '' ]]
+ echo ' + echo procfile-start'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ grep '\''^slug-'\'''
+ [[ -z '' ]]
+ echo ' + grep '\''^slug-'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=procfile-start'
+ [[ -z '' ]]
+ echo ' + CMDS["$ns:${as/#$ns-/}"]=procfile-start'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cmd-export procfile-exec'
+ [[ -z '' ]]
+ echo ' + cmd-export procfile-exec'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''
+ [[ -z '' ]]
+ echo ' + declare '\''desc=Exports a function as a command'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare fn=procfile-exec as=procfile-exec'
+ [[ -z '' ]]
+ echo ' + declare fn=procfile-exec as=procfile-exec'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ local ns='
+ [[ -z '' ]]
++ echo :paths
+ echo ' + local ns='
+ for line in '$(docker logs $CID 2>&1)'
++ for k in '"${!CMDS[@]}"'
+ dokku_log_verbose_quiet '++ cmd-list-ns'
+ [[ -z '' ]]
+ echo ' ++ cmd-list-ns'
+ for line in '$(docker logs $CID 2>&1)'
++ echo slug
+ dokku_log_verbose_quiet '++ sort'
+ [[ -z '' ]]
+ echo ' ++ sort'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ grep -v :'
+ [[ -z '' ]]
+ echo ' ++ grep -v :'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :version'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo :version'
+ for line in '$(docker logs $CID 2>&1)'
++ echo :slug
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :help'
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' ++ echo :help'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :procfile'
+ [[ -z '' ]]
+ echo ' ++ echo :procfile'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
++ echo buildpack
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
++ echo slug:import
+ dokku_log_verbose_quiet '++ echo buildpack:install'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo buildpack:install'
+ for line in '$(docker logs $CID 2>&1)'
++ echo buildpack:list
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
++ echo slug:export
+ dokku_log_verbose_quiet '++ echo procfile:start'
+ [[ -z '' ]]
+ echo ' ++ echo procfile:start'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
++ echo buildpack:build
+ dokku_log_verbose_quiet '++ echo :test'
+ [[ -z '' ]]
+ echo ' ++ echo :test'
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
++ echo procfile
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
sort
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug:generate'
+ [[ -z '' ]]
+ for n in '$(cmd-list-ns)'
+ echo ' ++ echo slug:generate'
+ grep '^buildpack-'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ echo procfile-start
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for n in '$(cmd-list-ns)'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :buildpack'
+ echo procfile-start
+ [[ -z '' ]]
+ echo ' ++ echo :buildpack'
+ for line in '$(docker logs $CID 2>&1)'
+ grep '^procfile-'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ ns=procfile
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ for n in '$(cmd-list-ns)'
+ dokku_log_verbose_quiet '++ echo :paths'
+ [[ -z '' ]]
+ echo procfile-start
+ echo ' ++ echo :paths'
+ grep '^slug-'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ CMDS["$ns:${as/#$ns-/}"]=procfile-start
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ cmd-export procfile-exec
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug'
+ declare 'desc=Exports a function as a command'
+ [[ -z '' ]]
+ echo ' ++ echo slug'
+ for line in '$(docker logs $CID 2>&1)'
+ declare fn=procfile-exec as=procfile-exec
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ local ns=
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ cmd-list-ns
+ for line in '$(docker logs $CID 2>&1)'
++ sort
+ dokku_log_verbose_quiet '++ echo :slug'
+ [[ -z '' ]]
++ grep -v :
+ echo ' ++ echo :slug'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :version
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo buildpack'
++ echo :help
+ for line in '$(docker logs $CID 2>&1)'
++ for k in '"${!CMDS[@]}"'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
++ echo :procfile
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug:import'
++ echo buildpack:install
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo slug:import'
++ echo procfile:start
+ for line in '$(docker logs $CID 2>&1)'
++ for k in '"${!CMDS[@]}"'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :test
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:list'
++ echo slug:generate
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:list'
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
++ echo :buildpack
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
++ echo :paths
+ dokku_log_verbose_quiet '++ echo slug:export'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo slug:export'
+ for line in '$(docker logs $CID 2>&1)'
++ echo slug
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
++ echo :slug
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
++ for k in '"${!CMDS[@]}"'
+ dokku_log_verbose_quiet '++ echo buildpack:build'
++ echo buildpack
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:build'
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
++ echo slug:import
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
++ echo buildpack:list
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo procfile'
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' ++ echo procfile'
++ echo slug:export
+ for line in '$(docker logs $CID 2>&1)'
++ for k in '"${!CMDS[@]}"'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
++ echo buildpack:build
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
++ echo procfile
+ dokku_log_verbose_quiet '+ echo procfile-exec'
+ [[ -z '' ]]
+ echo ' + echo procfile-exec'
+ for n in '$(cmd-list-ns)'
+ for line in '$(docker logs $CID 2>&1)'
+ echo procfile-exec
+ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''
+ [[ -z '' ]]
+ echo ' + grep '\''^buildpack-'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
+ grep '^buildpack-'
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ echo procfile-exec'
+ for n in '$(cmd-list-ns)'
+ [[ -z '' ]]
+ echo ' + echo procfile-exec'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ grep '\''^procfile-'\'''
+ [[ -z '' ]]
+ echo procfile-exec
+ echo ' + grep '\''^procfile-'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ grep '^procfile-'
+ dokku_log_verbose_quiet '+ ns=procfile'
+ [[ -z '' ]]
+ echo ' + ns=procfile'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ ns=procfile
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ echo procfile-exec'
+ for n in '$(cmd-list-ns)'
+ [[ -z '' ]]
+ echo ' + echo procfile-exec'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ grep '\''^slug-'\'''
+ echo procfile-exec
+ [[ -z '' ]]
+ echo ' + grep '\''^slug-'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=procfile-exec'
+ grep '^slug-'
+ [[ -z '' ]]
+ echo ' + CMDS["$ns:${as/#$ns-/}"]=procfile-exec'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cmd-export procfile-parse'
+ [[ -z '' ]]
+ CMDS["$ns:${as/#$ns-/}"]=procfile-exec
+ echo ' + cmd-export procfile-parse'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare '\''desc=Exports a function as a command'\'''
+ cmd-export procfile-parse
+ [[ -z '' ]]
+ echo ' + declare '\''desc=Exports a function as a command'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare fn=procfile-parse as=procfile-parse'
+ [[ -z '' ]]
+ echo ' + declare fn=procfile-parse as=procfile-parse'
+ declare 'desc=Exports a function as a command'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ local ns='
+ [[ -z '' ]]
+ echo ' + local ns='
+ for line in '$(docker logs $CID 2>&1)'
+ declare fn=procfile-parse as=procfile-parse
+ dokku_log_verbose_quiet '++ cmd-list-ns'
+ local ns=
+ [[ -z '' ]]
+ echo ' ++ cmd-list-ns'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :version'
++ cmd-list-ns
+ [[ -z '' ]]
+ echo ' ++ echo :version'
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :version
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :help++ '
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo :help++ '
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet sort
++ echo :help++
+ [[ -z '' ]]
+ echo ' sort'
+ for line in '$(docker logs $CID 2>&1)'
sort
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :procfile'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo :procfile'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :procfile
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:install'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:install'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo procfile:start'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo procfile:start'
+ for line in '$(docker logs $CID 2>&1)'
++ echo buildpack:install
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :test'
++ echo procfile:start
+ [[ -z '' ]]
+ echo ' ++ echo :test'
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :test
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug:generate'
+ [[ -z '' ]]
+ echo ' ++ echo slug:generate'
++ for k in '"${!CMDS[@]}"'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
++ echo slug:generate
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :buildpack'
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' ++ echo :buildpack'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo :buildpack
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo :paths'
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' ++ echo :paths'
+ for line in '$(docker logs $CID 2>&1)'
++ echo :paths
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo slug'
+ for line in '$(docker logs $CID 2>&1)'
++ echo slug
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
++ for k in '"${!CMDS[@]}"'
+ dokku_log_verbose_quiet '++ echo :slug'
+ [[ -z '' ]]
+ echo ' ++ echo :slug'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
++ echo :slug
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo buildpack'
+ for line in '$(docker logs $CID 2>&1)'
++ echo buildpack
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug:import'
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' ++ echo slug:import'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
++ echo slug:import
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:list'
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' ++ echo buildpack:list'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo slug:export'
+ [[ -z '' ]]
+ echo ' ++ echo slug:export'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo buildpack:build'
+ [[ -z '' ]]
+ echo ' ++ echo buildpack:build'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo procfile:exec'
+ [[ -z '' ]]
+ echo ' ++ echo procfile:exec'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ for k in '\''"${!CMDS[@]}"'\'''
+ [[ -z '' ]]
+ echo ' ++ for k in '\''"${!CMDS[@]}"'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo procfile'
+ [[ -z '' ]]
+ echo ' ++ echo procfile'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ grep -v :'
+ [[ -z '' ]]
+ echo ' ++ grep -v :'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for line in '$(docker logs $CID 2>&1)'
++ echo buildpack:list
+ dokku_log_verbose_quiet '+ grep '\''^buildpack-'\'''
+ [[ -z '' ]]
+ echo ' + grep '\''^buildpack-'\'''
+ for line in '$(docker logs $CID 2>&1)'
++ for k in '"${!CMDS[@]}"'
+ dokku_log_verbose_quiet '+ echo procfile-parse'
+ [[ -z '' ]]
+ echo ' + echo procfile-parse'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
++ echo slug:export
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ grep '\''^procfile-'\'''
+ [[ -z '' ]]
+ echo ' + grep '\''^procfile-'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ echo procfile-parse'
++ for k in '"${!CMDS[@]}"'
+ [[ -z '' ]]
+ echo ' + echo procfile-parse'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ ns=procfile'
+ [[ -z '' ]]
++ echo buildpack:build
+ echo ' + ns=procfile'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for n in '\''$(cmd-list-ns)'\'''
+ [[ -z '' ]]
+ echo ' + for n in '\''$(cmd-list-ns)'\'''
+ for line in '$(docker logs $CID 2>&1)'
++ for k in '"${!CMDS[@]}"'
+ dokku_log_verbose_quiet '+ echo procfile-parse'
+ [[ -z '' ]]
+ echo ' + echo procfile-parse'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ grep '\''^slug-'\'''
+ [[ -z '' ]]
++ echo procfile:exec
+ echo ' + grep '\''^slug-'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CMDS["$ns:${as/#$ns-/}"]=procfile-parse'
+ [[ -z '' ]]
+ echo ' + CMDS["$ns:${as/#$ns-/}"]=procfile-parse'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ case "$SELF" in'
+ [[ -z '' ]]
+ echo ' + case "$SELF" in'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ procfile-start web'
+ [[ -z '' ]]
+ echo ' + procfile-start web'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare '\''desc=Run process type command from Procfile through exec'\'''
+ [[ -z '' ]]
++ for k in '"${!CMDS[@]}"'
+ echo ' + declare '\''desc=Run process type command from Procfile through exec'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare type=web'
++ echo procfile
+ [[ -z '' ]]
+ echo ' + declare type=web'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ procfile-parse web'
+ [[ -z '' ]]
+ echo ' ++ procfile-parse web'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ declare '\''desc=Get command string for a process type from Procfile'\'''
+ [[ -z '' ]]
+ echo ' ++ declare '\''desc=Get command string for a process type from Procfile'\'''
++ grep -v :
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ declare type=web'
+ [[ -z '' ]]
+ echo ' ++ declare type=web'
+ for n in '$(cmd-list-ns)'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ yaml-get web'
+ [[ -z '' ]]
+ grep '^buildpack-'
+ echo ' ++ yaml-get web'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ /bin/herokuish ::: yaml-get web'
+ [[ -z '' ]]
+ echo ' ++ /bin/herokuish ::: yaml-get web'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ cat /app/Procfile'
+ [[ -z '' ]]
+ echo ' ++ cat /app/Procfile'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ procfile-exec '\''npm run start'\'''
+ [[ -z '' ]]
+ echo ' + procfile-exec '\''npm run start'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ declare '\''desc=Run as unprivileged user with Heroku-like env'\'''
+ [[ -z '' ]]
+ echo ' + declare '\''desc=Run as unprivileged user with Heroku-like env'\'''
+ echo procfile-parse
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ [[ -n '\'''\'' ]]'
+ [[ -z '' ]]
+ echo ' + [[ -n '\'''\'' ]]'
+ for n in '$(cmd-list-ns)'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ detect-unprivileged'
+ [[ -z '' ]]
+ echo ' + detect-unprivileged'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ stat -c %U /app'
+ [[ -z '' ]]
+ echo ' ++ stat -c %U /app'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ unprivileged_user=u13443'
+ [[ -z '' ]]
+ echo ' + unprivileged_user=u13443'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ unprivileged_group=u13443'
+ [[ -z '' ]]
+ echo ' + unprivileged_group=u13443'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ procfile-setup-home'
+ [[ -z '' ]]
+ echo ' + procfile-setup-home'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ export HOME=/app'
+ [[ -z '' ]]
+ echo ' + export HOME=/app'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ HOME=/app'
+ [[ -z '' ]]
+ echo ' + HOME=/app'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ usermod --home /app u13443'
+ [[ -z '' ]]
+ echo ' + usermod --home /app u13443'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ chown -R u13443:u13443 /app'
+ [[ -z '' ]]
+ echo ' + chown -R u13443:u13443 /app'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ procfile-load-env'
+ [[ -z '' ]]
+ echo ' + procfile-load-env'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ [[ -d /tmp/env ]]'
+ grep '^procfile-'
+ [[ -z '' ]]
+ echo ' + [[ -d /tmp/env ]]'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ ls /tmp/env'
+ [[ -z '' ]]
+ echo ' ++ ls /tmp/env'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for e in '\''$(ls $env_path)'\'''
+ [[ -z '' ]]
+ echo ' + for e in '\''$(ls $env_path)'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ cat /tmp/env/CARTODB_API_KEY'
+ [[ -z '' ]]
+ echo ' ++ cat /tmp/env/CARTODB_API_KEY'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ export CARTODB_API_KEY=[removed]'
+ [[ -z '' ]]
+ echo ' + export CARTODB_API_KEY=[removed]'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CARTODB_API_KEY=[removed]'
+ [[ -z '' ]]
+ echo ' + CARTODB_API_KEY=[removed]'
+ for line in '$(docker logs $CID 2>&1)'
+ echo procfile-parse
+ dokku_log_verbose_quiet '+ for e in '\''$(ls $env_path)'\'''
+ [[ -z '' ]]
+ ns=procfile
+ echo ' + for e in '\''$(ls $env_path)'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ for n in '$(cmd-list-ns)'
+ dokku_log_verbose_quiet '++ cat /tmp/env/CARTODB_CONSUMER_KEY'
+ [[ -z '' ]]
+ echo procfile-parse
+ echo ' ++ cat /tmp/env/CARTODB_CONSUMER_KEY'
+ for line in '$(docker logs $CID 2>&1)'
+ grep '^slug-'
+ dokku_log_verbose_quiet '+ export CARTODB_CONSUMER_KEY=[removed]'
+ [[ -z '' ]]
+ echo ' + export CARTODB_CONSUMER_KEY=[removed]'
+ CMDS["$ns:${as/#$ns-/}"]=procfile-parse
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CARTODB_CONSUMER_KEY=[removed]'
+ case "$SELF" in
+ [[ -z '' ]]
+ echo ' + CARTODB_CONSUMER_KEY=[removed]'
+ for line in '$(docker logs $CID 2>&1)'
+ procfile-start web
+ dokku_log_verbose_quiet '+ for e in '\''$(ls $env_path)'\'''
+ [[ -z '' ]]
+ echo ' + for e in '\''$(ls $env_path)'\'''
+ declare 'desc=Run process type command from Procfile through exec'
+ for line in '$(docker logs $CID 2>&1)'
+ declare type=web
+ dokku_log_verbose_quiet '++ cat /tmp/env/CARTODB_CONSUMER_SECRET'
+ [[ -z '' ]]
+ echo ' ++ cat /tmp/env/CARTODB_CONSUMER_SECRET'
++ procfile-parse web
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ export CARTODB_CONSUMER_SECRET=[removed]'
+ [[ -z '' ]]
+ echo ' + export CARTODB_CONSUMER_SECRET=[removed]'
++ declare 'desc=Get command string for a process type from Procfile'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CARTODB_CONSUMER_SECRET=[removed]'
+ [[ -z '' ]]
++ declare type=web
+ echo ' + CARTODB_CONSUMER_SECRET=[removed]'
++ yaml-get web
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for e in '\''$(ls $env_path)'\'''
+ [[ -z '' ]]
++ /bin/herokuish ::: yaml-get web
+ echo ' + for e in '\''$(ls $env_path)'\'''
+ for line in '$(docker logs $CID 2>&1)'
++ cat /app/Procfile
+ dokku_log_verbose_quiet '++ cat /tmp/env/CARTODB_PASSWORD'
+ [[ -z '' ]]
+ echo ' ++ cat /tmp/env/CARTODB_PASSWORD'
+ procfile-exec 'npm run start'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ export CARTODB_PASSWORD=[removed]'
+ [[ -z '' ]]
+ echo ' + export CARTODB_PASSWORD=[removed]'
+ declare 'desc=Run as unprivileged user with Heroku-like env'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CARTODB_PASSWORD=[removed]'
+ [[ -z '' ]]
+ [[ -n '' ]]
+ echo ' + CARTODB_PASSWORD=[removed]'
+ for line in '$(docker logs $CID 2>&1)'
+ detect-unprivileged
+ dokku_log_verbose_quiet '+ for e in '\''$(ls $env_path)'\'''
+ [[ -z '' ]]
++ stat -c %U /app
+ echo ' + for e in '\''$(ls $env_path)'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ unprivileged_user=u13443
+ dokku_log_verbose_quiet '++ cat /tmp/env/CARTODB_URL'
+ [[ -z '' ]]
+ unprivileged_group=u13443
+ echo ' ++ cat /tmp/env/CARTODB_URL'
+ procfile-setup-home
+ for line in '$(docker logs $CID 2>&1)'
+ export HOME=/app
+ dokku_log_verbose_quiet '+ export CARTODB_URL=earthquakes_cartodb:8080'
+ [[ -z '' ]]
+ HOME=/app
+ echo ' + export CARTODB_URL=earthquakes_cartodb:8080'
+ for line in '$(docker logs $CID 2>&1)'
+ usermod --home /app u13443
+ dokku_log_verbose_quiet '+ CARTODB_URL=earthquakes_cartodb:8080'
+ [[ -z '' ]]
+ echo ' + CARTODB_URL=earthquakes_cartodb:8080'
+ chown -R u13443:u13443 /app
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for e in '\''$(ls $env_path)'\'''
+ procfile-load-env
+ [[ -z '' ]]
+ echo ' + for e in '\''$(ls $env_path)'\'''
+ [[ -d /tmp/env ]]
+ for line in '$(docker logs $CID 2>&1)'
++ ls /tmp/env
+ for e in '$(ls $env_path)'
+ dokku_log_verbose_quiet '++ cat /tmp/env/CARTODB_USER'
+ [[ -z '' ]]
+ echo ' ++ cat /tmp/env/CARTODB_USER'
++ cat /tmp/env/CARTODB_API_KEY
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ export CARTODB_USER=nonni'
+ [[ -z '' ]]
+ echo ' + export CARTODB_USER=nonni'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CARTODB_USER=nonni'
+ export CARTODB_API_KEY=[removed]
+ [[ -z '' ]]
+ echo ' + CARTODB_USER=nonni'
+ for line in '$(docker logs $CID 2>&1)'
+ CARTODB_API_KEY=[removed]
+ dokku_log_verbose_quiet '+ for e in '\''$(ls $env_path)'\'''
+ [[ -z '' ]]
+ echo ' + for e in '\''$(ls $env_path)'\'''
+ for e in '$(ls $env_path)'
+ for line in '$(docker logs $CID 2>&1)'
++ cat /tmp/env/CARTODB_CONSUMER_KEY
+ dokku_log_verbose_quiet '++ cat /tmp/env/CURL_CONNECT_TIMEOUT'
+ [[ -z '' ]]
+ echo ' ++ cat /tmp/env/CURL_CONNECT_TIMEOUT'
+ for line in '$(docker logs $CID 2>&1)'
+ export CARTODB_CONSUMER_KEY=[removed]
+ dokku_log_verbose_quiet '+ export CURL_CONNECT_TIMEOUT=240'
+ [[ -z '' ]]
+ echo ' + export CURL_CONNECT_TIMEOUT=240'
+ for line in '$(docker logs $CID 2>&1)'
+ CARTODB_CONSUMER_KEY=[removed]
+ dokku_log_verbose_quiet '+ CURL_CONNECT_TIMEOUT=240'
+ [[ -z '' ]]
+ for e in '$(ls $env_path)'
+ echo ' + CURL_CONNECT_TIMEOUT=240'
+ for line in '$(docker logs $CID 2>&1)'
++ cat /tmp/env/CARTODB_CONSUMER_SECRET
+ dokku_log_verbose_quiet '+ for e in '\''$(ls $env_path)'\'''
+ [[ -z '' ]]
+ echo ' + for e in '\''$(ls $env_path)'\'''
+ export CARTODB_CONSUMER_SECRET=[removed]
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ cat /tmp/env/CURL_TIMEOUT'
+ [[ -z '' ]]
+ echo ' ++ cat /tmp/env/CURL_TIMEOUT'
+ CARTODB_CONSUMER_SECRET=[removed]
+ for line in '$(docker logs $CID 2>&1)'
+ for e in '$(ls $env_path)'
+ dokku_log_verbose_quiet '+ export CURL_TIMEOUT=600'
+ [[ -z '' ]]
+ echo ' + export CURL_TIMEOUT=600'
++ cat /tmp/env/CARTODB_PASSWORD
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ CURL_TIMEOUT=600'
+ export CARTODB_PASSWORD=[removed]
+ [[ -z '' ]]
+ echo ' + CURL_TIMEOUT=600'
+ CARTODB_PASSWORD=[removed]
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for e in '\''$(ls $env_path)'\'''
+ for e in '$(ls $env_path)'
+ [[ -z '' ]]
++ cat /tmp/env/CARTODB_URL
+ echo ' + for e in '\''$(ls $env_path)'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ cat /tmp/env/DOKKU_NGINX_PORT'
+ [[ -z '' ]]
+ export CARTODB_URL=earthquakes_cartodb:8080
+ echo ' ++ cat /tmp/env/DOKKU_NGINX_PORT'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ export DOKKU_NGINX_PORT=80'
+ [[ -z '' ]]
+ CARTODB_URL=earthquakes_cartodb:8080
+ echo ' + export DOKKU_NGINX_PORT=80'
+ for line in '$(docker logs $CID 2>&1)'
+ for e in '$(ls $env_path)'
+ dokku_log_verbose_quiet '+ DOKKU_NGINX_PORT=80'
+ [[ -z '' ]]
+ echo ' + DOKKU_NGINX_PORT=80'
++ cat /tmp/env/CARTODB_USER
+ for line in '$(docker logs $CID 2>&1)'
+ export CARTODB_USER=nonni
+ dokku_log_verbose_quiet '+ procfile-load-profile'
+ CARTODB_USER=nonni
+ [[ -z '' ]]
+ echo ' + procfile-load-profile'
+ for line in '$(docker logs $CID 2>&1)'
+ for e in '$(ls $env_path)'
+ dokku_log_verbose_quiet '+ shopt -s nullglob'
+ [[ -z '' ]]
+ echo ' + shopt -s nullglob'
++ cat /tmp/env/CURL_CONNECT_TIMEOUT
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ mkdir -p /app/.profile.d'
+ [[ -z '' ]]
+ export CURL_CONNECT_TIMEOUT=240
+ echo ' + mkdir -p /app/.profile.d'
+ CURL_CONNECT_TIMEOUT=240
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for file in '\''$app_path/.profile.d/*.sh'\'''
+ for e in '$(ls $env_path)'
+ [[ -z '' ]]
+ echo ' + for file in '\''$app_path/.profile.d/*.sh'\'''
++ cat /tmp/env/CURL_TIMEOUT
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ source /app/.profile.d/00-global-env.sh'
+ [[ -z '' ]]
+ export CURL_TIMEOUT=600
+ echo ' + source /app/.profile.d/00-global-env.sh'
+ for line in '$(docker logs $CID 2>&1)'
+ CURL_TIMEOUT=600
+ dokku_log_verbose_quiet '++ export CURL_TIMEOUT=600'
+ [[ -z '' ]]
+ for e in '$(ls $env_path)'
+ echo ' ++ export CURL_TIMEOUT=600'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ CURL_TIMEOUT=600'
++ cat /tmp/env/DOKKU_NGINX_PORT
+ [[ -z '' ]]
+ echo ' ++ CURL_TIMEOUT=600'
+ export DOKKU_NGINX_PORT=80
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ export CURL_CONNECT_TIMEOUT=240'
+ [[ -z '' ]]
+ DOKKU_NGINX_PORT=80
+ echo ' ++ export CURL_CONNECT_TIMEOUT=240'
+ for line in '$(docker logs $CID 2>&1)'
+ procfile-load-profile
+ dokku_log_verbose_quiet '++ CURL_CONNECT_TIMEOUT=240'
+ [[ -z '' ]]
+ echo ' ++ CURL_CONNECT_TIMEOUT=240'
+ shopt -s nullglob
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for file in '\''$app_path/.profile.d/*.sh'\'''
+ mkdir -p /app/.profile.d
+ [[ -z '' ]]
+ echo ' + for file in '\''$app_path/.profile.d/*.sh'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ for file in '$app_path/.profile.d/*.sh'
+ dokku_log_verbose_quiet '+ source /app/.profile.d/01-app-env.sh'
+ [[ -z '' ]]
+ echo ' + source /app/.profile.d/01-app-env.sh'
+ source /app/.profile.d/00-global-env.sh
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ export CARTODB_API_KEY=[removed]'
+ [[ -z '' ]]
++ export CURL_TIMEOUT=600
+ echo ' ++ export CARTODB_API_KEY=[removed]'
++ CURL_TIMEOUT=600
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ CARTODB_API_KEY=[removed]'
++ export CURL_CONNECT_TIMEOUT=240
+ [[ -z '' ]]
+ echo ' ++ CARTODB_API_KEY=[removed]'
+ for line in '$(docker logs $CID 2>&1)'
++ CURL_CONNECT_TIMEOUT=240
+ dokku_log_verbose_quiet '++ export CARTODB_CONSUMER_KEY=[removed]'
+ [[ -z '' ]]
+ for file in '$app_path/.profile.d/*.sh'
+ echo ' ++ export CARTODB_CONSUMER_KEY=[removed]'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ CARTODB_CONSUMER_KEY=[removed]'
+ source /app/.profile.d/01-app-env.sh
+ [[ -z '' ]]
+ echo ' ++ CARTODB_CONSUMER_KEY=[removed]'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ export CARTODB_CONSUMER_SECRET=[removed]'
++ export CARTODB_API_KEY=[removed]
+ [[ -z '' ]]
+ echo ' ++ export CARTODB_CONSUMER_SECRET=[removed]'
+ for line in '$(docker logs $CID 2>&1)'
++ CARTODB_API_KEY=[removed]
+ dokku_log_verbose_quiet '++ CARTODB_CONSUMER_SECRET=[removed]'
+ [[ -z '' ]]
+ echo ' ++ CARTODB_CONSUMER_SECRET=[removed]'
+ for line in '$(docker logs $CID 2>&1)'
++ export CARTODB_CONSUMER_KEY=[removed]
+ dokku_log_verbose_quiet '++ export CARTODB_PASSWORD=[removed]'
+ [[ -z '' ]]
+ echo ' ++ export CARTODB_PASSWORD=[removed]'
+ for line in '$(docker logs $CID 2>&1)'
++ CARTODB_CONSUMER_KEY=[removed]
+ dokku_log_verbose_quiet '++ CARTODB_PASSWORD=[removed]'
+ [[ -z '' ]]
+ echo ' ++ CARTODB_PASSWORD=[removed]'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ export CARTODB_URL=earthquakes_cartodb:8080'
+ [[ -z '' ]]
++ export CARTODB_CONSUMER_SECRET=[removed]
+ echo ' ++ export CARTODB_URL=earthquakes_cartodb:8080'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ CARTODB_URL=earthquakes_cartodb:8080'
++ CARTODB_CONSUMER_SECRET=[removed]
+ [[ -z '' ]]
+ echo ' ++ CARTODB_URL=earthquakes_cartodb:8080'
+ for line in '$(docker logs $CID 2>&1)'
++ export CARTODB_PASSWORD=[removed]
+ dokku_log_verbose_quiet '++ export CARTODB_USER=nonni'
+ [[ -z '' ]]
+ echo ' ++ export CARTODB_USER=nonni'
++ CARTODB_PASSWORD=[removed]
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ CARTODB_USER=nonni'
+ [[ -z '' ]]
+ echo ' ++ CARTODB_USER=nonni'
++ export CARTODB_URL=earthquakes_cartodb:8080
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ export DOKKU_NGINX_PORT=80'
+ [[ -z '' ]]
+ echo ' ++ export DOKKU_NGINX_PORT=80'
++ CARTODB_URL=earthquakes_cartodb:8080
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ DOKKU_NGINX_PORT=80'
++ export CARTODB_USER=nonni
+ [[ -z '' ]]
++ CARTODB_USER=nonni
+ echo ' ++ DOKKU_NGINX_PORT=80'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ for file in '\''$app_path/.profile.d/*.sh'\'''
+ [[ -z '' ]]
++ export DOKKU_NGINX_PORT=80
+ echo ' + for file in '\''$app_path/.profile.d/*.sh'\'''
++ DOKKU_NGINX_PORT=80
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ source /app/.profile.d/nodejs.sh'
+ [[ -z '' ]]
+ for file in '$app_path/.profile.d/*.sh'
+ echo ' + source /app/.profile.d/nodejs.sh'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ export PATH=/app/.heroku/node/bin:/app/bin:/app/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+ [[ -z '' ]]
+ echo ' ++ export PATH=/app/.heroku/node/bin:/app/bin:/app/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+ source /app/.profile.d/nodejs.sh
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ PATH=/app/.heroku/node/bin:/app/bin:/app/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+ [[ -z '' ]]
+ echo ' ++ PATH=/app/.heroku/node/bin:/app/bin:/app/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ export NODE_HOME=/app/.heroku/node'
+ [[ -z '' ]]
+ echo ' ++ export NODE_HOME=/app/.heroku/node'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ NODE_HOME=/app/.heroku/node'
+ [[ -z '' ]]
+ echo ' ++ NODE_HOME=/app/.heroku/node'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ calculate_concurrency'
+ [[ -z '' ]]
+ echo ' ++ calculate_concurrency'
+ for line in '$(docker logs $CID 2>&1)'
++ export PATH=/app/.heroku/node/bin:/app/bin:/app/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ dokku_log_verbose_quiet '+++ detect_memory 512'
+ [[ -z '' ]]
+ echo ' +++ detect_memory 512'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+++ local default=512'
+ [[ -z '' ]]
+ echo ' +++ local default=512'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++++ ulimit -u'
+ [[ -z '' ]]
+ echo ' ++++ ulimit -u'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+++ local limit=524288'
+ [[ -z '' ]]
+ echo ' +++ local limit=524288'
+ for line in '$(docker logs $CID 2>&1)'
++ PATH=/app/.heroku/node/bin:/app/bin:/app/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ dokku_log_verbose_quiet '+++ case $limit in'
+ [[ -z '' ]]
+ echo ' +++ case $limit in'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+++ echo 512'
+ [[ -z '' ]]
+ echo ' +++ echo 512'
++ export NODE_HOME=/app/.heroku/node
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ MEMORY_AVAILABLE=512'
+ [[ -z '' ]]
+ echo ' ++ MEMORY_AVAILABLE=512'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ WEB_MEMORY=512'
++ NODE_HOME=/app/.heroku/node
+ [[ -z '' ]]
+ echo ' ++ WEB_MEMORY=512'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ WEB_CONCURRENCY=1'
+ [[ -z '' ]]
+ echo ' ++ WEB_CONCURRENCY=1'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ (( WEB_CONCURRENCY < 1 ))'
+ [[ -z '' ]]
++ calculate_concurrency
+ echo ' ++ (( WEB_CONCURRENCY < 1 ))'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ (( WEB_CONCURRENCY > 32 ))'
+ [[ -z '' ]]
+ echo ' ++ (( WEB_CONCURRENCY > 32 ))'
+++ detect_memory 512
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ WEB_CONCURRENCY=1'
+ [[ -z '' ]]
+ echo ' ++ WEB_CONCURRENCY=1'
+++ local default=512
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ log_concurrency'
+ [[ -z '' ]]
+ echo ' ++ log_concurrency'
++++ ulimit -u
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo '\''Detected 512 MB available memory, 512 MB limit per process (WEB_MEMORY)'\'''
+ [[ -z '' ]]
+ echo ' ++ echo '\''Detected 512 MB available memory, 512 MB limit per process (WEB_MEMORY)'\'''
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet 'Detected 512 MB available memory, 512 MB limit per process (WEB_MEMORY)'
+ [[ -z '' ]]
+ echo ' Detected 512 MB available memory, 512 MB limit per process (WEB_MEMORY)'
+++ local limit=524288
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ echo '\''Recommending WEB_CONCURRENCY=1'\'''
+ [[ -z '' ]]
+ echo ' ++ echo '\''Recommending WEB_CONCURRENCY=1'\'''
+++ case $limit in
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ export MEMORY_AVAILABLE=512'
+ [[ -z '' ]]
+ echo ' ++ export MEMORY_AVAILABLE=512'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ MEMORY_AVAILABLE=512'
+++ echo 512
+ [[ -z '' ]]
+ echo ' ++ MEMORY_AVAILABLE=512'
+ for line in '$(docker logs $CID 2>&1)'
++ MEMORY_AVAILABLE=512
+ dokku_log_verbose_quiet '++ export WEB_MEMORY=512'
+ [[ -z '' ]]
+ echo ' ++ export WEB_MEMORY=512'
++ WEB_MEMORY=512
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ WEB_MEMORY=512'
+ [[ -z '' ]]
+ echo ' ++ WEB_MEMORY=512'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ export WEB_CONCURRENCY=1'
+ [[ -z '' ]]
++ WEB_CONCURRENCY=1
+ echo ' ++ export WEB_CONCURRENCY=1'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ WEB_CONCURRENCY=1'
+ [[ -z '' ]]
+ echo ' ++ WEB_CONCURRENCY=1'
++ (( WEB_CONCURRENCY < 1 ))
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ shopt -u nullglob'
+ [[ -z '' ]]
+ echo ' + shopt -u nullglob'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ hash -r'
+ [[ -z '' ]]
++ (( WEB_CONCURRENCY > 32 ))
+ echo ' + hash -r'
+ for line in '$(docker logs $CID 2>&1)'
++ WEB_CONCURRENCY=1
+ dokku_log_verbose_quiet 'Recommending WEB_CONCURRENCY=1'
++ log_concurrency
+ [[ -z '' ]]
+ echo ' Recommending WEB_CONCURRENCY=1'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+ cd /app'
++ echo 'Detected 512 MB available memory, 512 MB limit per process (WEB_MEMORY)'
+ [[ -z '' ]]
+ echo ' + cd /app'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '++ eval echo npm run start'
Detected 512 MB available memory, 512 MB limit per process (WEB_MEMORY)
+ [[ -z '' ]]
+ echo ' ++ eval echo npm run start'
++ echo 'Recommending WEB_CONCURRENCY=1'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet '+++ echo npm run start'
+ [[ -z '' ]]
++ export MEMORY_AVAILABLE=512
+ echo ' +++ echo npm run start'
+ for line in '$(docker logs $CID 2>&1)'
++ MEMORY_AVAILABLE=512
+ dokku_log_verbose_quiet '+ exec setuidgid u13443 npm run start'
+ [[ -z '' ]]
++ export WEB_MEMORY=512
+ echo ' + exec setuidgid u13443 npm run start'
++ WEB_MEMORY=512
+ for line in '$(docker logs $CID 2>&1)'
++ export WEB_CONCURRENCY=1
+ dokku_log_verbose_quiet '> earthquakes-iceland@0.0.1 start /app'
++ WEB_CONCURRENCY=1
+ [[ -z '' ]]
+ shopt -u nullglob
+ echo ' > earthquakes-iceland@0.0.1 start /app'
+ for line in '$(docker logs $CID 2>&1)'
+ hash -r
+ dokku_log_verbose_quiet '> node server.js & http-server -c-1 freelancer/.'
Recommending WEB_CONCURRENCY=1
+ [[ -z '' ]]
+ cd /app
++ eval echo npm run start
+ echo ' > node server.js & http-server -c-1 freelancer/.'
+++ echo npm run start
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet 'Starting up http-server, serving freelancer/.'
+ exec setuidgid u13443 npm run start
+ [[ -z '' ]]
> earthquakes-iceland@0.0.1 start /app
+ echo ' Starting up http-server, serving freelancer/.'
+ for line in '$(docker logs $CID 2>&1)'
+ dokku_log_verbose_quiet 'Available on:'
> node server.js & http-server -c-1 freelancer/.
+ [[ -z '' ]]
Starting up http-server, serving freelancer/.
+ echo ' Available on:'
+ for line in '$(docker logs $CID 2>&1)'
Available on:
+ dokku_log_verbose_quiet ' http:127.0.0.1:5000'
+ [[ -z '' ]]
+ echo ' http:127.0.0.1:5000'
+ for line in '$(docker logs $CID 2>&1)'
http:127.0.0.1:5000
+ dokku_log_verbose_quiet ' http:172.17.0.225:5000'
+ [[ -z '' ]]
+ echo ' http:172.17.0.225:5000'
+ for line in '$(docker logs $CID 2>&1)'
http:172.17.0.225:5000
+ dokku_log_verbose_quiet 'Hit CTRL-C to stop the server'
+ [[ -z '' ]]
+ echo ' Hit CTRL-C to stop the server'
+ for line in '$(docker logs $CID 2>&1)'
Hit CTRL-C to stop the server
+ dokku_log_verbose_quiet earthquakes_cartodb:8080/user/nonni/oauth/access_token
+ [[ -z '' ]]
+ echo ' earthquakes_cartodb:8080/user/nonni/oauth/access_token'
earthquakes_cartodb:8080/user/nonni/oauth/access_token
+ IFS='
'
+ dokku_log_info2_quiet 'end earthquakes container output'
+ [[ -z '' ]]
+ echo '=====> end earthquakes container output'
=====> end earthquakes container output
+ trap - INT TERM EXIT
+ [[ -n 35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd ]]
+ echo 35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd
+ [[ -n 172.17.0.225 ]]
+ echo 172.17.0.225
+ [[ -n 5000 ]]
+ echo 5000
+ [[ -n 5000 ]]
+ echo http://projects.nonni.cc:5000
+ rm -f /home/dokku/earthquakes/CONTAINER /home/dokku/earthquakes/IP /home/dokku/earthquakes/PORT
+ CONTAINER_INDEX=2
+ [[ 2 -le 1 ]]
+ [[ 1 == 0 ]]
+ CONTAINER_IDX_OFFSET=2
+ for container_state_filetype in CONTAINER IP PORT
+ cd /home/dokku/earthquakes
+ find . -maxdepth 1 -name 'CONTAINER.web.*' -printf '%f\n'
+ sort -t . -k 3 -n
+ xargs rm -f
+ tail -n +2
+ for container_state_filetype in CONTAINER IP PORT
+ cd /home/dokku/earthquakes
+ find . -maxdepth 1 -name 'IP.web.*' -printf '%f\n'
+ sort -t . -k 3 -n
+ tail -n +2
+ xargs rm -f
+ for container_state_filetype in CONTAINER IP PORT
+ cd /home/dokku/earthquakes
+ find . -maxdepth 1 -name 'PORT.web.*' -printf '%f\n'
+ sort -t . -k 3 -n
+ tail -n +2
+ xargs rm -f
+ read line
+ [[ -n '' ]]
+ dokku_log_info1 'Running post-deploy'
+ echo '-----> Running post-deploy'
+ plugn trigger post-deploy earthquakes 5000 172.17.0.225
-----> Running post-deploy
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ [[ ! -n '' ]]
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ source /var/lib/dokku/plugins/available/nginx-vhosts/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/certs/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/domains/functions
+++ set -eo pipefail
+++ [[ -n 1 ]]
+++ set -x
+++ source /var/lib/dokku/core-plugins/available/common/functions
++++ set -eo pipefail
++++ [[ -n 1 ]]
++++ set -x
+ APP=earthquakes
+ [[ -f /home/dokku/earthquakes/IP.web.1 ]]
+ [[ -f /home/dokku/earthquakes/PORT.web.1 ]]
++ is_app_vhost_enabled earthquakes
++ local APP=earthquakes
++ local APP_VHOST_FILE=/home/dokku/earthquakes/VHOST
++ verify_app_name earthquakes
++ local APP=earthquakes
++ [[ ! -n earthquakes ]]
++ [[ ! -d /home/dokku/earthquakes ]]
++ return 0
+++ config_get earthquakes NO_VHOST
+++ [[ earthquakes == \c\o\n\f\i\g\:\g\e\t ]]
+++ set -- config:get earthquakes NO_VHOST
+++ config_parse_args config:get earthquakes NO_VHOST
+++ case "$2" in
+++ APP=earthquakes
+++ ENV_FILE=/home/dokku/earthquakes/ENV
+++ DOKKU_CONFIG_TYPE=app
+++ DOKKU_CONFIG_RESTART=true
+++ [[ app = \a\p\p ]]
+++ [[ -z earthquakes ]]
+++ verify_app_name earthquakes
+++ local APP=earthquakes
+++ [[ ! -n earthquakes ]]
+++ [[ ! -d /home/dokku/earthquakes ]]
+++ return 0
+++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART
+++ [[ -z NO_VHOST ]]
+++ config_create /home/dokku/earthquakes/ENV
+++ local ENV_FILE=/home/dokku/earthquakes/ENV
+++ [[ -f /home/dokku/earthquakes/ENV ]]
+++ [[ ! -s /home/dokku/earthquakes/ENV ]]
+++ KEY=NO_VHOST
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
+++ cut -d= -f2-
+++ grep '^export NO_VHOST='
+++ sed -e 's/^'\''//' -e 's/'\''$//'
++ local NO_VHOST=
++ local APP_VHOST_ENABLED=true
++ [[ '' == \1 ]]
++ [[ -f /home/dokku/earthquakes/nginx.conf ]]
++ [[ ! -f /home/dokku/earthquakes/VHOST ]]
++ echo true
+ [[ true == \f\a\l\s\e ]]
+ [[ ! -f /home/dokku/earthquakes/VHOST ]]
+ nginx_build_config earthquakes
+ local APP=earthquakes
+ local DOKKU_APP_LISTEN_PORT=
+ local DOKKU_APP_LISTEN_IP=
+ verify_app_name earthquakes
+ local APP=earthquakes
+ [[ ! -n earthquakes ]]
+ [[ ! -d /home/dokku/earthquakes ]]
+ return 0
+ VHOST_PATH=/home/dokku/earthquakes/VHOST
+ URLS_PATH=/home/dokku/earthquakes/URLS
+ WILDCARD_SSL_PATH=/home/dokku/tls
+ APP_SSL_PATH=/home/dokku/earthquakes/tls
+ APP_NGINX_TEMPLATE=/home/dokku/earthquakes/nginx.conf.template
++ config_export global
++ local CONFIG_TYPE=global
++ local APP=
++ local ENV_FILE=/home/dokku//ENV
++ [[ global == \g\l\o\b\a\l ]]
++ ENV_FILE=/home/dokku/ENV
++ [[ ! -f /home/dokku/ENV ]]
++ [[ ! -s /home/dokku/ENV ]]
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV
+++ cut '-d ' -f2-
++ VARS='CURL_TIMEOUT=600
CURL_CONNECT_TIMEOUT=240'
++ echo 'CURL_TIMEOUT=600
CURL_CONNECT_TIMEOUT=240'
++ awk '{print "export " $0}'
++ return 0
+ eval 'export CURL_TIMEOUT=600
export CURL_CONNECT_TIMEOUT=240'
++ export CURL_TIMEOUT=600
++ CURL_TIMEOUT=600
++ export CURL_CONNECT_TIMEOUT=240
++ CURL_CONNECT_TIMEOUT=240
++ config_export app earthquakes
++ local CONFIG_TYPE=app
++ local APP=earthquakes
++ local ENV_FILE=/home/dokku/earthquakes/ENV
++ [[ app == \g\l\o\b\a\l ]]
++ [[ ! -f /home/dokku/earthquakes/ENV ]]
++ [[ ! -s /home/dokku/earthquakes/ENV ]]
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
+++ cut '-d ' -f2-
++ VARS='CARTODB_API_KEY='\''[removed]'\''
CARTODB_CONSUMER_KEY='\''[removed]'\''
CARTODB_CONSUMER_SECRET='\''[removed]'\''
CARTODB_PASSWORD='\''[removed]'\''
CARTODB_URL='\''earthquakes_cartodb:8080'\''
CARTODB_USER='\''nonni'\''
DOKKU_NGINX_PORT='\''80'\'''
++ echo 'CARTODB_API_KEY='\''[removed]'\''
CARTODB_CONSUMER_KEY='\''[removed]'\''
CARTODB_CONSUMER_SECRET='\''[removed]'\''
CARTODB_PASSWORD='\''[removed]'\''
CARTODB_URL='\''earthquakes_cartodb:8080'\''
CARTODB_USER='\''nonni'\''
DOKKU_NGINX_PORT='\''80'\'''
++ awk '{print "export " $0}'
++ return 0
+ eval 'export CARTODB_API_KEY='\''[removed]'\''
export CARTODB_CONSUMER_KEY='\''[removed]'\''
export CARTODB_CONSUMER_SECRET='\''[removed]'\''
export CARTODB_PASSWORD='\''[removed]'\''
export CARTODB_URL='\''earthquakes_cartodb:8080'\''
export CARTODB_USER='\''nonni'\''
export DOKKU_NGINX_PORT='\''80'\'''
++ export CARTODB_API_KEY=[removed]
++ CARTODB_API_KEY=[removed]
++ export CARTODB_CONSUMER_KEY=[removed]
++ CARTODB_CONSUMER_KEY=[removed]
++ export CARTODB_CONSUMER_SECRET=[removed]
++ CARTODB_CONSUMER_SECRET=[removed]
++ export CARTODB_PASSWORD=[removed]
++ CARTODB_PASSWORD=[removed]
++ export CARTODB_URL=earthquakes_cartodb:8080
++ CARTODB_URL=earthquakes_cartodb:8080
++ export CARTODB_USER=nonni
++ CARTODB_USER=nonni
++ export DOKKU_NGINX_PORT=80
++ DOKKU_NGINX_PORT=80
+ [[ ! -n '' ]]
+ [[ -z '' ]]
+ [[ -z '' ]]
+ shopt -s nullglob
+ for DOKKU_APP_IP_FILE in '$DOKKU_ROOT/$APP/IP.web.*'
++ echo /home/dokku/earthquakes/IP.web.1
++ sed -e s:IP:PORT:g
+ DOKKU_APP_PORT_FILE=/home/dokku/earthquakes/PORT.web.1
+ DOKKU_APP_LISTENER_IP=172.17.0.225
+ DOKKU_APP_LISTENER_PORT=5000
+ DOKKU_APP_LISTENERS+=' '
+ DOKKU_APP_LISTENERS+=172.17.0.225:5000
+ DOKKU_APP_LISTENERS+=' '
+ shopt -u nullglob
+ DOKKU_APP_CIDS=($(get_app_container_ids $APP))
++ get_app_container_ids earthquakes
++ local APP=earthquakes
++ local CONTAINER_TYPE=
++ verify_app_name earthquakes
++ local APP=earthquakes
++ [[ ! -n earthquakes ]]
++ [[ ! -d /home/dokku/earthquakes ]]
++ return 0
++ [[ -f /home/dokku/earthquakes/CONTAINER ]]
++ [[ -n '' ]]
++ CONTAINER_PATTERN='/home/dokku/earthquakes/CONTAINER.*'
++ shopt -s nullglob
++ for DOKKU_CID_FILE in '$CONTAINER_PATTERN'
++ DOKKU_CIDS+=' '
++ DOKKU_CIDS+=35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd
++ DOKKU_CIDS+=' '
++ shopt -u nullglob
++ echo 35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd
+ docker cp 35cf8d9c0d76a9b0adc7ee4c00548449595dfb26417dcfa43b152e3380bc2dbd:/app/nginx.conf.template /home/dokku/earthquakes/
+ true
+ [[ -f /home/dokku/earthquakes/nginx.conf.template ]]
++ mktemp -t nginx.conf.XXXXXX
+ NGINX_CONF=/tmp/nginx.conf.HeQmeI
+ SCHEME=http
++ is_app_vhost_enabled earthquakes
++ local APP=earthquakes
++ local APP_VHOST_FILE=/home/dokku/earthquakes/VHOST
++ verify_app_name earthquakes
++ local APP=earthquakes
++ [[ ! -n earthquakes ]]
++ [[ ! -d /home/dokku/earthquakes ]]
++ return 0
+++ config_get earthquakes NO_VHOST
+++ [[ earthquakes == \c\o\n\f\i\g\:\g\e\t ]]
+++ set -- config:get earthquakes NO_VHOST
+++ config_parse_args config:get earthquakes NO_VHOST
+++ case "$2" in
+++ APP=earthquakes
+++ ENV_FILE=/home/dokku/earthquakes/ENV
+++ DOKKU_CONFIG_TYPE=app
+++ DOKKU_CONFIG_RESTART=true
+++ [[ app = \a\p\p ]]
+++ [[ -z earthquakes ]]
+++ verify_app_name earthquakes
+++ local APP=earthquakes
+++ [[ ! -n earthquakes ]]
+++ [[ ! -d /home/dokku/earthquakes ]]
+++ return 0
+++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART
+++ [[ -z NO_VHOST ]]
+++ config_create /home/dokku/earthquakes/ENV
+++ local ENV_FILE=/home/dokku/earthquakes/ENV
+++ [[ -f /home/dokku/earthquakes/ENV ]]
+++ [[ ! -s /home/dokku/earthquakes/ENV ]]
+++ KEY=NO_VHOST
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
+++ cut -d= -f2-
+++ sed -e 's/^'\''//' -e 's/'\''$//'
+++ grep '^export NO_VHOST='
++ local NO_VHOST=
++ local APP_VHOST_ENABLED=true
++ [[ '' == \1 ]]
++ [[ -f /home/dokku/earthquakes/nginx.conf ]]
++ [[ ! -f /home/dokku/earthquakes/VHOST ]]
++ echo true
+ [[ true == \f\a\l\s\e ]]
+ [[ -z 80 ]]
+ NGINX_PORT=80
++ get_app_domains earthquakes
++ local APP=earthquakes
++ local APP_VHOST_FILE=/home/dokku/earthquakes/VHOST
++ verify_app_name earthquakes
++ local APP=earthquakes
++ [[ ! -n earthquakes ]]
++ [[ ! -d /home/dokku/earthquakes ]]
++ return 0
++ [[ -f /home/dokku/earthquakes/VHOST ]]
++ cat /home/dokku/earthquakes/VHOST
+ NONSSL_VHOSTS=earthquakes.projects.nonni.cc
++ is_ssl_enabled earthquakes
++ local APP=earthquakes
++ verify_app_name earthquakes
++ local APP=earthquakes
++ [[ ! -n earthquakes ]]
++ [[ ! -d /home/dokku/earthquakes ]]
++ return 0
++ APP_SSL_PATH=/home/dokku/earthquakes/tls
++ WILDCARD_SSL_PATH=/home/dokku/tls
++ [[ -e /home/dokku/earthquakes/tls/server.crt ]]
++ [[ -e /home/dokku/tls/server.crt ]]
++ return 1
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -z '' ]]
+ NGINX_TEMPLATE=/var/lib/dokku/plugins/available/nginx-vhosts/templates/nginx.conf.template
+ [[ -n earthquakes.projects.nonni.cc ]]
++ echo earthquakes.projects.nonni.cc
++ tr '\n' ' '
+ NOSSL_SERVER_NAME='earthquakes.projects.nonni.cc '
+ xargs -i echo '-----> Configuring {}...'
-----> Configuring earthquakes.projects.nonni.cc...
+ eval 'cat <<< "server {
listen [::]:$NGINX_PORT;
listen $NGINX_PORT;
server_name $NOSSL_SERVER_NAME;
access_log /var/log/nginx/${APP}-access.log;
error_log /var/log/nginx/${APP}-error.log;
location / {
gzip on;
gzip_min_length 1100;
gzip_buffers 4 32k;
gzip_types text/css text/javascript text/xml text/plain text/x-component application/javascript application/x-javascript application/json application/xml application/rss+xml font/truetype application/x-font-ttf font/opentype application/vnd.ms-fontobject image/svg+xml;
gzip_vary on;
gzip_comp_level 6;
proxy_pass http://$APP;
proxy_http_version 1.1;
proxy_set_header Upgrade \$http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host \$http_host;
proxy_set_header X-Forwarded-Proto \$scheme;
proxy_set_header X-Forwarded-For \$remote_addr;
proxy_set_header X-Forwarded-Port \$server_port;
proxy_set_header X-Request-Start \$msec;
}
include $DOKKU_ROOT/$APP/nginx.conf.d/*.conf;
}" >> /tmp/nginx.conf.HeQmeI'
++ cat
++ is_app_vhost_enabled earthquakes
++ local APP=earthquakes
++ local APP_VHOST_FILE=/home/dokku/earthquakes/VHOST
++ verify_app_name earthquakes
++ local APP=earthquakes
++ [[ ! -n earthquakes ]]
++ [[ ! -d /home/dokku/earthquakes ]]
++ return 0
+++ config_get earthquakes NO_VHOST
+++ [[ earthquakes == \c\o\n\f\i\g\:\g\e\t ]]
+++ set -- config:get earthquakes NO_VHOST
+++ config_parse_args config:get earthquakes NO_VHOST
+++ case "$2" in
+++ APP=earthquakes
+++ ENV_FILE=/home/dokku/earthquakes/ENV
+++ DOKKU_CONFIG_TYPE=app
+++ DOKKU_CONFIG_RESTART=true
+++ [[ app = \a\p\p ]]
+++ [[ -z earthquakes ]]
+++ verify_app_name earthquakes
+++ local APP=earthquakes
+++ [[ ! -n earthquakes ]]
+++ [[ ! -d /home/dokku/earthquakes ]]
+++ return 0
+++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART
+++ [[ -z NO_VHOST ]]
+++ config_create /home/dokku/earthquakes/ENV
+++ local ENV_FILE=/home/dokku/earthquakes/ENV
+++ [[ -f /home/dokku/earthquakes/ENV ]]
+++ [[ ! -s /home/dokku/earthquakes/ENV ]]
+++ KEY=NO_VHOST
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
+++ grep '^export NO_VHOST='
+++ sed -e 's/^'\''//' -e 's/'\''$//'
+++ cut -d= -f2-
++ local NO_VHOST=
++ local APP_VHOST_ENABLED=true
++ [[ '' == \1 ]]
++ [[ -f /home/dokku/earthquakes/nginx.conf ]]
++ [[ ! -f /home/dokku/earthquakes/VHOST ]]
++ echo true
+ [[ true == \f\a\l\s\e ]]
+ [[ -z earthquakes.projects.nonni.cc ]]
+ [[ -n '' ]]
+ [[ -n 172.17.0.225:5000 ]]
+ echo 'upstream earthquakes { '
+ for listener in '$DOKKU_APP_LISTENERS'
+ echo ' server 172.17.0.225:5000;'
+ echo '}'
+ dokku_log_info1 'Creating http nginx.conf'
+ echo '-----> Creating http nginx.conf'
-----> Creating http nginx.conf
+ mv /tmp/nginx.conf.HeQmeI /home/dokku/earthquakes/nginx.conf
+ is_deployed earthquakes
+ local APP=earthquakes
+ [[ -f /home/dokku/earthquakes/CONTAINER ]]
++ ls /home/dokku/earthquakes/CONTAINER.web.1
++ echo 0
+ [[ 0 -eq 0 ]]
+ return 0
+ dokku_log_info1 'Running nginx-pre-reload'
+ echo '-----> Running nginx-pre-reload'
+ plugn trigger nginx-pre-reload earthquakes
-----> Running nginx-pre-reload
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ [[ ! -n '' ]]
+ dokku_log_verbose 'Reloading nginx'
+ echo ' Reloading nginx'
+ validate_nginx
Reloading nginx
+ set +e
+ sudo /usr/sbin/nginx -t
+ exit_code=0
+ set -e
+ [[ 0 -ne 0 ]]
+ restart_nginx
+ case "$DOKKU_DISTRO" in
+ sudo /etc/init.d/nginx reload
++ is_app_vhost_enabled earthquakes
++ local APP=earthquakes
++ local APP_VHOST_FILE=/home/dokku/earthquakes/VHOST
++ verify_app_name earthquakes
++ local APP=earthquakes
++ [[ ! -n earthquakes ]]
++ [[ ! -d /home/dokku/earthquakes ]]
++ return 0
+++ config_get earthquakes NO_VHOST
+++ [[ earthquakes == \c\o\n\f\i\g\:\g\e\t ]]
+++ set -- config:get earthquakes NO_VHOST
+++ config_parse_args config:get earthquakes NO_VHOST
+++ case "$2" in
+++ APP=earthquakes
+++ ENV_FILE=/home/dokku/earthquakes/ENV
+++ DOKKU_CONFIG_TYPE=app
+++ DOKKU_CONFIG_RESTART=true
+++ [[ app = \a\p\p ]]
+++ [[ -z earthquakes ]]
+++ verify_app_name earthquakes
+++ local APP=earthquakes
+++ [[ ! -n earthquakes ]]
+++ [[ ! -d /home/dokku/earthquakes ]]
+++ return 0
+++ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART
+++ [[ -z NO_VHOST ]]
+++ config_create /home/dokku/earthquakes/ENV
+++ local ENV_FILE=/home/dokku/earthquakes/ENV
+++ [[ -f /home/dokku/earthquakes/ENV ]]
+++ [[ ! -s /home/dokku/earthquakes/ENV ]]
+++ KEY=NO_VHOST
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
+++ grep '^export NO_VHOST='
+++ cut -d= -f2-
+++ sed -e 's/^'\''//' -e 's/'\''$//'
++ local NO_VHOST=
++ local APP_VHOST_ENABLED=true
++ [[ '' == \1 ]]
++ [[ -f /home/dokku/earthquakes/nginx.conf ]]
++ [[ ! -f /home/dokku/earthquakes/VHOST ]]
++ echo true
+ [[ true == \t\r\u\e ]]
+ echo '# THIS FILE IS GENERATED BY DOKKU - DO NOT EDIT, YOUR CHANGES WILL BE OVERWRITTEN'
+ xargs -i echo 'https://{}'
+ xargs -i echo 'http://{}'
+ [[ -n 86d9948206531dec94f905db4239a51e57426ac1e3f7fd261830d9ab289e3e94 ]]
+ [[ -z '' ]]
++ dokku config:get earthquakes DOKKU_WAIT_TO_RETIRE
+ [[ -f /home/dokku/dokkurc ]]
+ [[ -d /home/dokku/.dokkurc ]]
+ for f in '$DOKKU_ROOT/.dokkurc/*'
+ source /home/dokku/.dokkurc/DOKKU_TRACE
++ export DOKKU_TRACE=1
++ DOKKU_TRACE=1
+ [[ -n 1 ]]
+ set -x
+ parse_args config:get earthquakes DOKKU_WAIT_TO_RETIRE
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ return 0
+ args=("$@")
+ [[ config:get =~ ^--.* ]]
+ has_tty
++ /usr/bin/tty
+ [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
+ return 0
++ id -un
+ [[ dokku != \d\o\k\k\u ]]
+ [[ -n '' ]]
+ case "$1" in
+ implemented=0
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/00_dokku-standard/commands config:get earthquakes DOKKU_WAIT_TO_RETIRE
+ 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 config:get earthquakes DOKKU_WAIT_TO_RETIRE
+ 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 config:get earthquakes DOKKU_WAIT_TO_RETIRE
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/backup/commands config:get earthquakes DOKKU_WAIT_TO_RETIRE
+ 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 config:get earthquakes DOKKU_WAIT_TO_RETIRE
+ 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 config:get earthquakes DOKKU_WAIT_TO_RETIRE
+ 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
+ config_get config:get earthquakes DOKKU_WAIT_TO_RETIRE
+ [[ config:get == \c\o\n\f\i\g\:\g\e\t ]]
+ config_parse_args config:get earthquakes DOKKU_WAIT_TO_RETIRE
+ case "$2" in
+ APP=earthquakes
+ ENV_FILE=/home/dokku/earthquakes/ENV
+ DOKKU_CONFIG_TYPE=app
+ DOKKU_CONFIG_RESTART=true
+ [[ app = \a\p\p ]]
+ [[ -z earthquakes ]]
+ verify_app_name earthquakes
+ local APP=earthquakes
+ [[ ! -n earthquakes ]]
+ [[ ! -d /home/dokku/earthquakes ]]
+ return 0
+ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART
+ [[ -z DOKKU_WAIT_TO_RETIRE ]]
+ config_create /home/dokku/earthquakes/ENV
+ local ENV_FILE=/home/dokku/earthquakes/ENV
+ [[ -f /home/dokku/earthquakes/ENV ]]
+ [[ ! -s /home/dokku/earthquakes/ENV ]]
+ KEY=DOKKU_WAIT_TO_RETIRE
+ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
+ grep '^export DOKKU_WAIT_TO_RETIRE='
+ cut -d= -f2-
+ sed -e 's/^'\''//' -e 's/'\''$//'
+ exit_code=1
+ set -e
+ [[ 1 -eq 10 ]]
+ implemented=1
+ [[ 1 -ne 0 ]]
+ exit 1
++ true
+ DOKKU_APP_DOKKU_WAIT_TO_RETIRE=
++ dokku config:get --global DOKKU_WAIT_TO_RETIRE
+ [[ -f /home/dokku/dokkurc ]]
+ [[ -d /home/dokku/.dokkurc ]]
+ for f in '$DOKKU_ROOT/.dokkurc/*'
+ source /home/dokku/.dokkurc/DOKKU_TRACE
++ export DOKKU_TRACE=1
++ DOKKU_TRACE=1
+ [[ -n 1 ]]
+ set -x
+ parse_args config:get --global DOKKU_WAIT_TO_RETIRE
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ return 0
+ args=("$@")
+ [[ config:get =~ ^--.* ]]
+ has_tty
++ /usr/bin/tty
+ [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
+ return 0
++ id -un
+ [[ dokku != \d\o\k\k\u ]]
+ [[ -n '' ]]
+ case "$1" in
+ implemented=0
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/00_dokku-standard/commands config:get --global DOKKU_WAIT_TO_RETIRE
+ 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 config:get --global DOKKU_WAIT_TO_RETIRE
+ 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 config:get --global DOKKU_WAIT_TO_RETIRE
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/backup/commands config:get --global DOKKU_WAIT_TO_RETIRE
+ 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 config:get --global DOKKU_WAIT_TO_RETIRE
+ 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 config:get --global DOKKU_WAIT_TO_RETIRE
+ 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
+ config_get config:get --global DOKKU_WAIT_TO_RETIRE
+ [[ config:get == \c\o\n\f\i\g\:\g\e\t ]]
+ config_parse_args config:get --global DOKKU_WAIT_TO_RETIRE
+ case "$2" in
+ ENV_FILE=/home/dokku/ENV
+ DOKKU_CONFIG_TYPE=global
+ DOKKU_CONFIG_RESTART=false
+ APP=--global
+ ENV_FILE=/home/dokku/ENV
+ DOKKU_CONFIG_TYPE=global
+ DOKKU_CONFIG_RESTART=false
+ [[ global = \a\p\p ]]
+ export APP ENV_FILE DOKKU_CONFIG_TYPE DOKKU_CONFIG_RESTART
+ [[ -z DOKKU_WAIT_TO_RETIRE ]]
+ config_create /home/dokku/ENV
+ local ENV_FILE=/home/dokku/ENV
+ [[ -f /home/dokku/ENV ]]
+ [[ ! -s /home/dokku/ENV ]]
+ KEY=DOKKU_WAIT_TO_RETIRE
+ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/ENV
+ grep '^export DOKKU_WAIT_TO_RETIRE='
+ cut -d= -f2-
+ sed -e 's/^'\''//' -e 's/'\''$//'
+ exit_code=1
+ set -e
+ [[ 1 -eq 10 ]]
+ implemented=1
+ [[ 1 -ne 0 ]]
+ exit 1
++ true
+ DOKKU_GLOBAL_DOKKU_WAIT_TO_RETIRE=
+ DOKKU_WAIT_TO_RETIRE=
+ WAIT=60
+ dokku_log_info1 'Shutting down old containers in 60 seconds'
+ echo '-----> Shutting down old containers in 60 seconds'
+ for oldid in '$oldids'
+ dokku_log_info2 86d9948206531dec94f905db4239a51e57426ac1e3f7fd261830d9ab289e3e94
-----> Shutting down old containers in 60 seconds
+ echo '=====> 86d9948206531dec94f905db4239a51e57426ac1e3f7fd261830d9ab289e3e94'
=====> 86d9948206531dec94f905db4239a51e57426ac1e3f7fd261830d9ab289e3e94
+ disown -a
+ sleep 0.1
+ exec
+ dokku_log_info2 'Application deployed:'
+ echo '=====> Application deployed:'
+ dokku urls earthquakes
=====> Application deployed:
+ sed 's/^/ /'
+ [[ -f /home/dokku/dokkurc ]]
+ [[ -d /home/dokku/.dokkurc ]]
+ for f in '$DOKKU_ROOT/.dokkurc/*'
+ source /home/dokku/.dokkurc/DOKKU_TRACE
++ export DOKKU_TRACE=1
++ DOKKU_TRACE=1
+ [[ -n 1 ]]
+ set -x
+ parse_args urls earthquakes
+ for arg in '"$@"'
+ case "$arg" in
+ for arg in '"$@"'
+ case "$arg" in
+ return 0
+ args=("$@")
+ [[ urls =~ ^--.* ]]
+ has_tty
++ /usr/bin/tty
+ [[ /dev/pts/0 == \n\o\t\ \a\ \t\t\y ]]
+ return 0
++ id -un
+ [[ dokku != \d\o\k\k\u ]]
+ [[ -n '' ]]
+ case "$1" in
+ implemented=0
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/00_dokku-standard/commands urls earthquakes
+ 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/nginx-vhosts/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/certs/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/domains/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
+ [[ -z earthquakes ]]
+ APP=earthquakes
+ verify_app_name earthquakes
+ local APP=earthquakes
+ [[ ! -n earthquakes ]]
+ [[ ! -d /home/dokku/earthquakes ]]
+ return 0
++ config_export app earthquakes
++ local CONFIG_TYPE=app
++ local APP=earthquakes
++ local ENV_FILE=/home/dokku/earthquakes/ENV
++ [[ app == \g\l\o\b\a\l ]]
++ [[ ! -f /home/dokku/earthquakes/ENV ]]
++ [[ ! -s /home/dokku/earthquakes/ENV ]]
+++ grep -Eo 'export ([a-zA-Z_][a-zA-Z0-9_]*=.*)' /home/dokku/earthquakes/ENV
+++ cut '-d ' -f2-
++ VARS='CARTODB_API_KEY='\''[removed]'\''
CARTODB_CONSUMER_KEY='\''[removed]'\''
CARTODB_CONSUMER_SECRET='\''[removed]'\''
CARTODB_PASSWORD='\''[removed]'\''
CARTODB_URL='\''earthquakes_cartodb:8080'\''
CARTODB_USER='\''nonni'\''
DOKKU_NGINX_PORT='\''80'\'''
++ echo 'CARTODB_API_KEY='\''[removed]'\''
CARTODB_CONSUMER_KEY='\''[removed]'\''
CARTODB_CONSUMER_SECRET='\''[removed]'\''
CARTODB_PASSWORD='\''[removed]'\''
CARTODB_URL='\''earthquakes_cartodb:8080'\''
CARTODB_USER='\''nonni'\''
DOKKU_NGINX_PORT='\''80'\'''
++ awk '{print "export " $0}'
++ return 0
+ eval 'export CARTODB_API_KEY='\''[removed]'\''
export CARTODB_CONSUMER_KEY='\''[removed]'\''
export CARTODB_CONSUMER_SECRET='\''[removed]'\''
export CARTODB_PASSWORD='\''[removed]'\''
export CARTODB_URL='\''earthquakes_cartodb:8080'\''
export CARTODB_USER='\''nonni'\''
export DOKKU_NGINX_PORT='\''80'\'''
++ export CARTODB_API_KEY=[removed]
++ CARTODB_API_KEY=[removed]
++ export CARTODB_CONSUMER_KEY=[removed]
++ CARTODB_CONSUMER_KEY=[removed]
++ export CARTODB_CONSUMER_SECRET=[removed]
++ CARTODB_CONSUMER_SECRET=[removed]
++ export CARTODB_PASSWORD=[removed]
++ CARTODB_PASSWORD=[removed]
++ export CARTODB_URL=earthquakes_cartodb:8080
++ CARTODB_URL=earthquakes_cartodb:8080
++ export CARTODB_USER=nonni
++ CARTODB_USER=nonni
++ export DOKKU_NGINX_PORT=80
++ DOKKU_NGINX_PORT=80
+ [[ -s /home/dokku/earthquakes/URLS ]]
+ case "$1" in
+ grep '^http' /home/dokku/earthquakes/URLS
+ exit 0
+ 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/20_events/commands urls earthquakes
+ 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 urls earthquakes
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/backup/commands urls earthquakes
+ 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 urls earthquakes
+ 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 urls earthquakes
+ 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 urls earthquakes
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ for script in '$PLUGIN_ENABLED_PATH/*/commands'
+ set +e
+ /var/lib/dokku/plugins/enabled/dokku-mongo/commands urls earthquakes
+ PLUGIN_BASE_PATH=/var/lib/dokku/plugins
+ [[ -n 1 ]]
+ PLUGIN_BASE_PATH=/var/lib/dokku/plugins/enabled
+ source /var/lib/dokku/plugins/enabled/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
+ source /var/lib/dokku/plugins/enabled/dokku-mongo/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
++ source /var/lib/dokku/plugins/enabled/dokku-mongo/config
+++ export MONGO_IMAGE=mongo
+++ MONGO_IMAGE=mongo
+++ export MONGO_IMAGE_VERSION=3.0.6
+++ MONGO_IMAGE_VERSION=3.0.6
+++ export MONGO_ROOT=/var/lib/dokku/services/mongo
+++ MONGO_ROOT=/var/lib/dokku/services/mongo
+++ export PLUGIN_COMMAND_PREFIX=mongo
+++ PLUGIN_COMMAND_PREFIX=mongo
+++ export PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
+++ PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
+++ PLUGIN_DATASTORE_PORTS=(27017 27018 27019 28017)
+++ export PLUGIN_DATASTORE_PORTS
+++ export PLUGIN_DEFAULT_ALIAS=MONGO
+++ PLUGIN_DEFAULT_ALIAS=MONGO
+++ export PLUGIN_IMAGE=mongo
+++ PLUGIN_IMAGE=mongo
+++ export PLUGIN_IMAGE_VERSION=3.0.6
+++ PLUGIN_IMAGE_VERSION=3.0.6
+++ export PLUGIN_SCHEME=mongodb
+++ PLUGIN_SCHEME=mongodb
+++ export PLUGIN_SERVICE=MongoDB
+++ PLUGIN_SERVICE=MongoDB
++ dirname /var/lib/dokku/plugins/enabled/dokku-mongo/commands
+ source /var/lib/dokku/plugins/enabled/dokku-mongo/config
++ export MONGO_IMAGE=mongo
++ MONGO_IMAGE=mongo
++ export MONGO_IMAGE_VERSION=3.0.6
++ MONGO_IMAGE_VERSION=3.0.6
++ export MONGO_ROOT=/var/lib/dokku/services/mongo
++ MONGO_ROOT=/var/lib/dokku/services/mongo
++ export PLUGIN_COMMAND_PREFIX=mongo
++ PLUGIN_COMMAND_PREFIX=mongo
++ export PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
++ PLUGIN_DATA_ROOT=/var/lib/dokku/services/mongo
++ PLUGIN_DATASTORE_PORTS=(27017 27018 27019 28017)
++ export PLUGIN_DATASTORE_PORTS
++ export PLUGIN_DEFAULT_ALIAS=MONGO
++ PLUGIN_DEFAULT_ALIAS=MONGO
++ export PLUGIN_IMAGE=mongo
++ PLUGIN_IMAGE=mongo
++ export PLUGIN_IMAGE_VERSION=3.0.6
++ PLUGIN_IMAGE_VERSION=3.0.6
++ export PLUGIN_SCHEME=mongodb
++ PLUGIN_SCHEME=mongodb
++ export PLUGIN_SERVICE=MongoDB
++ PLUGIN_SERVICE=MongoDB
+ [[ urls == mongo:* ]]
+ case "$1" in
+ exit 10
+ 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 urls earthquakes
+ 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 urls earthquakes
+ 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 urls earthquakes
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ case "$1" in
+ exit 10
+ 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 urls earthquakes
+ 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 urls earthquakes
+ 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 urls earthquakes
+ 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 urls earthquakes
+ 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 urls earthquakes
+ 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 urls earthquakes
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ [[ 1 -eq 0 ]]
http://earthquakes.projects.nonni.cc
+ echo
++ rm -rf /tmp/tmp.xFoYmPYmLa
+ 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/nginx-vhosts/commands git-build-locked earthquakes
+ 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-build-locked earthquakes
+ 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-build-locked earthquakes
+ 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-build-locked earthquakes
+ 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-build-locked earthquakes
+ 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-build-locked earthquakes
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ [[ 1 -eq 0 ]]
+ 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/nginx-vhosts/commands git-build earthquakes
+ 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-build earthquakes
+ 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-build earthquakes
+ 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-build earthquakes
+ 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-build earthquakes
+ 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-build earthquakes
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ [[ 1 -eq 0 ]]
+ source /var/lib/dokku/core-plugins/available/common/functions
++ set -eo pipefail
++ [[ -n 1 ]]
++ set -x
+ APP=earthquakes
+ REV=
+ [[ ! -f /home/dokku/earthquakes/src.tar ]]
+ true
+ 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/shell/commands ps:rebuild earthquakes
+ 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 ps:rebuild earthquakes
+ 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 ps:rebuild earthquakes
+ exit_code=10
+ set -e
+ [[ 10 -eq 10 ]]
+ continue
+ [[ 1 -eq 0 ]]
+ exit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment