show logs on deploy success and failure. closes #1044

This commit is contained in:
Michael Hobbs
2015-03-20 08:29:35 -07:00
parent 23b35a03b4
commit 77257c484f
3 changed files with 37 additions and 24 deletions

View File

@@ -69,6 +69,14 @@ dokku_col_log_msg_quiet() {
fi
}
dokku_log_verbose_quiet() {
if [[ -z "$DOKKU_QUIET_OUTPUT" ]];then
echo " $@"
else
return 0
fi
}
dokku_log_verbose() {
echo " $@"
}
@@ -82,6 +90,18 @@ dokku_log_fail() {
exit 1
}
dokku_container_log_verbose_quiet() {
CID=$1;
shift
OIFS=$IFS
IFS=$'\n'
for line in $(docker logs $CID 2>&1); do
dokku_log_verbose_quiet "$line"
done
IFS=$OIFS
}
verify_app_name() {
local APP="$1"
[[ ! -d "$DOKKU_ROOT/$APP" ]] && dokku_log_fail "App $APP does not exist"