From d7b5d6e904d493e8edb58c1980fb655b7d518cfb Mon Sep 17 00:00:00 2001 From: Michael Hobbs Date: Tue, 5 Jan 2016 12:24:07 -0800 Subject: [PATCH] [ci skip] implement dokku report command --- plugins/00_dokku-standard/commands | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/plugins/00_dokku-standard/commands b/plugins/00_dokku-standard/commands index b8ff20bef..79d9124de 100755 --- a/plugins/00_dokku-standard/commands +++ b/plugins/00_dokku-standard/commands @@ -1,5 +1,5 @@ #!/usr/bin/env bash -[[ " build release trace delete ls run url urls version help " == *" $1 "* ]] || exit $DOKKU_NOT_IMPLEMENTED_EXIT +[[ " build release trace delete ls run url urls report version help " == *" $1 "* ]] || exit $DOKKU_NOT_IMPLEMENTED_EXIT set -eo pipefail; [[ $DOKKU_TRACE ]] && set -x source "$PLUGIN_CORE_AVAILABLE_PATH/common/functions" source "$PLUGIN_AVAILABLE_PATH/config/functions" @@ -191,6 +191,21 @@ case "$1" in fi ;; + report) + dokku_log_info1 "uname: $(uname -a)" + dokku_log_info1 "memory: " + free -m + dokku_log_info1 "docker version: " + docker version + dokku_log_info1 "docker daemon info: " + docker -D info + dokku_log_info1 "herokuish version: " + docker run --rm -ti gliderlabs/herokuish:latest herokuish version + dokku_log_info1 "dokku version: $(dokku version)" + dokku_log_info1 "dokku plugins: " + dokku plugin + ;; + version) cat "$DOKKU_ROOT/VERSION" || dokku_log_fail "Unable to determine dokku's version" ;;