Mercurial > kallithea
view manage-hg_app @ 25:e89967ca7f68
backup script for repositories
author | Marcin Kuzminski |
---|---|
date | Sun, 28 Feb 2010 17:03:17 +0100 |
parents | 38235b614e3f |
children | 424167fefd6c |
line wrap: on
line source
#!/bin/sh -e ### BEGIN INIT INFO # Provides: pylons-manage # Required-Start: $all # Required-Stop: $all # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: starts pylons app # Description: starts pylons app ### END INIT INFO project_name=hg_app conf_name=production.ini project_path=/home/marcink/python_workspace/$project_name pid_path=$project_path log_path=$project_path virt_python=/home/marcink/virt_python run_user=root run_group=root cd $project_path case "$1" in start) $virt_python/bin/paster serve --daemon --user= $run_user --group=$run_group --pid-file=$pid_path/$project_name.pid --log-file=$log_path/$project_name.log $project_path/$conf_name start ;; stop) $virt_python/bin/paster serve --daemon --user= $run_user --group=$run_group --pid-file=$pid_path/$project_name.pid --log-file=$log_path/$project_namete.log $project_path/$conf_name stop ;; restart) $virt_python/bin/paster serve --daemon --user= $run_user --group=$run_group --pid-file=$pid_path/$project_name.pid --log-file=$log_path/$project_name.log $project_path/$conf_name restart ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 esac