blob: 4b73bd8e09beb87e302e56a420841080108a6bc7 [file] [log] [blame]
willy tarreaueedaa9f2005-12-17 14:08:03 +01001#!/bin/bash
2
3. `dirname $0`/functions
4
5option config standard_option /etc/haproxy/haproxy.cfg
6option bin reserved_option /usr/sbin/haproxy
willy tarreaufe2c5c12005-12-17 14:14:34 +01007option cmdline reserved_option '$bin -f ${opt_config} -p ${pidfile} -D -q'
willy tarreaueedaa9f2005-12-17 14:08:03 +01008
9function do_help {
10 echo "Usage: ${0##*/} <status|start|stop|help>"
11 echo "List of config.rc options (name, type, default value, current value) :"
12 echo
13 echo " - config ; def=/etc/haproxy/haproxy.cfg ; cur=$opt_confdir"
14 echo
15 exit 1
16}
17
willy tarreaufe2c5c12005-12-17 14:14:34 +010018# assign default values to options and variables before parsing the cfg file
19function fct_begin_section {
20 pidfile="/var/run/haproxy${2:+-$2}.pid"
21}
willy tarreaueedaa9f2005-12-17 14:08:03 +010022
23load_config
24