Files
2023-04-04 09:31:12 -04:00

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
)