Lines 32-45
Link Here
|
32 |
extra_commands="reload configtest" |
32 |
extra_commands="reload configtest" |
33 |
reload_cmd="haproxy_reload" |
33 |
reload_cmd="haproxy_reload" |
34 |
stop_cmd="haproxy_stop" |
34 |
stop_cmd="haproxy_stop" |
|
|
35 |
stop_precmd="haproxy_pre_check" |
36 |
restart_precmd="haproxy_pre_check" |
35 |
|
37 |
|
36 |
: ${haproxy_enable:="NO"} |
38 |
: ${haproxy_enable:="NO"} |
37 |
: ${haproxy_config:="%%PREFIX%%/etc/${name}.conf"} |
39 |
: ${haproxy_config:="%%PREFIX%%/etc/${name}.conf"} |
38 |
pidfile=${haproxy_pidfile:-"/var/run/haproxy.pid"} |
40 |
pidfile=${haproxy_pidfile:-"/var/run/haproxy.pid"} |
39 |
|
41 |
|
40 |
if [ -z "$rc_force" ]; then |
42 |
# rc_force check can only be done at the run_rc_command |
41 |
sig_stop="USR1" |
43 |
# time, so we're testing it in the pre* hooks. |
42 |
fi |
44 |
haproxy_pre_check() |
|
|
45 |
{ |
46 |
if [ -z "${rc_force}" ]; then |
47 |
sig_stop="USR1" |
48 |
fi |
49 |
} |
43 |
|
50 |
|
44 |
load_rc_config $name |
51 |
load_rc_config $name |
45 |
|
52 |
|
Lines 81-86
Link Here
|
81 |
configtest_cmd="$command -c -f $haproxy_config" |
88 |
configtest_cmd="$command -c -f $haproxy_config" |
82 |
start_precmd="$command -q -c -f $haproxy_config" |
89 |
start_precmd="$command -q -c -f $haproxy_config" |
83 |
required_files=$haproxy_config |
90 |
required_files=$haproxy_config |
|
|
91 |
sig_stop="${haproxy_sig_stop:-TERM}" |
84 |
|
92 |
|
85 |
haproxy_reload() |
93 |
haproxy_reload() |
86 |
{ |
94 |
{ |