Je cours Unicorn avec Rails 5 sur Ubuntu 14.04. Je suis en licorne comme un démon, en utilisant un script, /etc/init.d/unicorn,Comment puis-je dire à Unicorn d'exécuter Rails en utilisant "bundle exec"?
case "$1" in
start)
check_config
check_app_root
log_daemon_msg "Starting $DESC" $NAME || true
if start-stop-daemon --start --quiet --oknodo --pidfile $PID --exec $DAEMON -- $UNICORN_OPTS; then
Dans un fichier séparé,/etc/default/licorne, j'ai défini la variable DÉMON et UNICORN_OPTS. ..
UNICORN_OPTS="-D -c $CONFIG_RB -E $RAILS_ENV"
...
DAEMON="$GEM_PATH/bin/unicorn"
Mon quesiton est, comment puis-je dire Unicorn que quand il exécute rails ce préfixe « exec paquet »? J'ai besoin d'un exec de bundle parce que je reçois toutes ces plaintes dans mon journal de licorne se plaindre des versions de gemme et comment l'exec de bundle sauvera le jour.