mirror of
https://github.com/bdnugget/warden.git
synced 2026-11-07 08:57:27 +00:00
14 lines
485 B
Bash
Executable File
14 lines
485 B
Bash
Executable File
#!/usr/bin/env bash
|
|
[[ ! ${WARDEN_DIR} ]] && >&2 echo -e "\033[31mThis script is not intended to be run directly!\033[0m" && exit 1
|
|
|
|
COMPOSE_USAGE=$(${DOCKER_COMPOSE_COMMAND} "${WARDEN_PARAMS[@]}" "$@" \
|
|
| grep -vE '(--file|--project-name|--project-directory|default: docker-compose.yml|default: directory name)' \
|
|
| sed '1d;2d;s/docker-compose/env/' \
|
|
| sed -E "s/^(Usage|Options|Commands):/$(echo -e "\033[33m\\1:\033[0m")/g"
|
|
)
|
|
|
|
WARDEN_USAGE=$(cat <<EOF
|
|
${COMPOSE_USAGE}
|
|
EOF
|
|
)
|