#!/bin/bash -e

[[ -z "$DEBUG" ]] || set -x

WP_DIR=${WP_DIR:-/var/www/wordpress}
WP_USR=${WP_USR:-www-data}
WP_CACHE=${WP_CACHE:-/var/www/.wp-cli}

if [[ ! -d "$WP_CACHE" ]]; then
    mkdir -p "$WP_CACHE"
fi
chown -R "$WP_USR":"$WP_USR" "$WP_CACHE"

runuser "$WP_USR" -s /bin/bash \
                  -c "/usr/local/bin/wp --path='$WP_DIR' $(printf '%q ' "$@")"
