Improve bin/ launchers

This commit is contained in:
Jacob Vosmaer 2016-01-14 15:08:15 +01:00
parent e85faec90e
commit 66f28577ad
2 changed files with 15 additions and 3 deletions

View File

@ -32,12 +32,12 @@ restart()
start_no_deamonize()
{
start_sidekiq
start_sidekiq >> $sidekiq_logfile 2>&1
}
start_sidekiq()
{
bundle exec sidekiq -q post_receive -q mailers -q archive_repo -q system_hook -q project_web_hook -q gitlab_shell -q incoming_email -q runner -q common -q default -e $RAILS_ENV -P $sidekiq_pidfile $@ >> $sidekiq_logfile 2>&1
bundle exec sidekiq -q post_receive -q mailers -q archive_repo -q system_hook -q project_web_hook -q gitlab_shell -q incoming_email -q runner -q common -q default -e $RAILS_ENV -P $sidekiq_pidfile "$@"
}
load_ok()
@ -66,6 +66,9 @@ case "$1" in
start_no_deamonize)
start_no_deamonize
;;
start_foreground)
start_sidekiq
;;
restart)
restart
;;

11
bin/web
View File

@ -5,6 +5,7 @@ app_root=$(pwd)
unicorn_pidfile="$app_root/tmp/pids/unicorn.pid"
unicorn_config="$app_root/config/unicorn.rb"
unicorn_cmd="bundle exec unicorn_rails -c $unicorn_config -E $RAILS_ENV"
get_unicorn_pid()
{
@ -18,7 +19,12 @@ get_unicorn_pid()
start()
{
bundle exec unicorn_rails -D -c $unicorn_config -E $RAILS_ENV
$unicorn_cmd -D
}
start_foreground()
{
$unicorn_cmd
}
stop()
@ -37,6 +43,9 @@ case "$1" in
start)
start
;;
start_foreground)
start_foreground
;;
stop)
stop
;;