summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'www-apps/gitlabhq/files/gitlab-sidekiq.init')
-rw-r--r--www-apps/gitlabhq/files/gitlab-sidekiq.init43
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 $?
-}