summaryrefslogtreecommitdiff
path: root/config/initializers/cluster_events_before_phased_restart.rb
blob: f84682c1436658b5f8d1bd2332f7b3331cc0d557 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
# frozen_string_literal: true

# Technical debt, this should be ideally upstreamed.
#
# However, there's currently no way to hook before doing
# graceful shutdown today.
#
# Follow-up the issue: https://gitlab.com/gitlab-org/gitlab/issues/34107

return unless Gitlab::Runtime.puma?

Puma::Cluster.prepend(::Gitlab::Cluster::Mixins::PumaCluster)