Improve bin/ launchers
This commit is contained in:
parent
e85faec90e
commit
66f28577ad
|
@ -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
11
bin/web
|
@ -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
|
||||
;;
|
||||
|
|
Loading…
Reference in New Issue