#29 ✓invalid
DAddYE

Load config from a path

Reported by DAddYE | February 1st, 2008 @ 03:55 AM | in 0.7.0

In Mongrel there is the possibility to load multiple config files from a path.

In thin we need to specify each file, and in a webserver with multiple sites is not so good.

Now in my production env i make a service for start|restart|stop all mongrel servers.

Is possible do the same thing for thin?

CONF_DIR=/etc/mongrel_cluster

RETVAL=0

  1. Gracefully exit if the controller is missing.

which mongrel_cluster_ctl >/dev/null || exit 0

  1. Go no further if config directory is missing.

[ -d "$CONF_DIR" ] || exit 0

case "$1" in

start)

mongrel_cluster_ctl start -c $CONF_DIR

RETVAL=$?

;;

stop)

mongrel_cluster_ctl stop -c $CONF_DIR

RETVAL=$?

;;

restart)

mongrel_cluster_ctl restart -c $CONF_DIR

RETVAL=$?

;;

*)

echo "Usage: mongrel_cluster {start|stop|restart}"

exit 1

;;

esac

exit $RETVAL

Comments and changes to this ticket

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

People watching this ticket

Pages