diff options
Diffstat (limited to 'www-apps/gitlabhq/files/gitlab-sidekiq.init')
-rw-r--r-- | www-apps/gitlabhq/files/gitlab-sidekiq.init | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/www-apps/gitlabhq/files/gitlab-sidekiq.init b/www-apps/gitlabhq/files/gitlab-sidekiq.init deleted file mode 100644 index 99b2d17..0000000 --- a/www-apps/gitlabhq/files/gitlab-sidekiq.init +++ /dev/null @@ -1,43 +0,0 @@ -#!/sbin/runscript - -name="GitLab Sidekiq" -description="Sidekiq for GitLab @SLOT@" - -: ${gitlab_user:=@USER@} -: ${gitlab_base:="@GITLAB_BASE@"} -: ${rails_env:=production} - -: ${sidekiq_pidfile:="/run/gitlab/sidekiq.pid"} -: ${sidekiq_logfile:="@LOGS_DIR@/sidekiq.log"} -: ${sidekiq_queues:="@QUEUES@"} - -sidekiq_command="/usr/bin/bundle" -sidekiq_command_args="exec sidekiq -q ${sidekiq_queues} -P ${sidekiq_pidfile} -L ${sidekiq_logfile}" - -depend() { - need redis - use net -} - -start() { - checkpath -d -o ${gitlab_user} -m755 "$(dirname "${sidekiq_pidfile}")" - - ebegin "Starting ${name} - Sidekiq" - - start-stop-daemon --start \ - --background --quiet \ - --chdir "${gitlab_base}" \ - --user=${gitlab_user} \ - --pidfile="${sidekiq_pidfile}" \ - --env RAILS_ENV=${rails_env} \ - --exec ${sidekiq_command} -- ${sidekiq_command_args} - eend $? -} - -stop() { - ebegin "Stopping ${name} - Sidekiq" - start-stop-daemon --stop \ - --pidfile=${sidekiq_pidfile} \ - --exec ${sidekiq_command} - eend $? -} |