Merge pull request #180 from asm89/add-run-cmd

Add dokku run command to run commands in the app env
This commit is contained in:
Alexander
2013-08-21 14:47:51 -07:00
3 changed files with 23 additions and 1 deletions

View File

@@ -5,9 +5,24 @@ set -e; case "$1" in
docker logs $CONTAINER | tail -n 100
;;
run)
if [[ -z $2 ]]; then
echo "Please specify an app to run the command on"
exit 1
fi
APP="$2"; IMAGE="app/$APP"
if [[ ! -d "/home/git/$APP" ]]; then
echo "App $APP does not exist"
exit 1
fi
shift 2
docker run $IMAGE /exec "$@"
;;
help)
cat && cat<<EOF
logs <app> Show the last logs for an application
run <app> <cmd> Run a command in the environment of an application
EOF
;;

View File

@@ -8,7 +8,7 @@ set -e; case "$1" in
cat
fi
;;
help) cat && cat<<EOF
url <app> Show the URL for an application
EOF