blob: e15f3a7f8a9394036b0a9ce95921fcf0c15585d1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
module Gitlab
module Unicorn
module Hook
class << self
attr_writer :before_fork, :after_fork
def before_fork(&block)
@before_fork = block
end
def after_fork(&block)
@after_fork = block
end
def run_before_fork(server, worker)
@before_fork.call(server, worker) if @before_fork
end
def run_after_fork(server, worker)
@after_fork.call(server, worker) if @after_fork
end
end
end
end
end
|