MINOR: server: Make 'default-server' support 'backup' keyword.
authorFrédéric Lécaille <flecaille@haproxy.com>
Fri, 10 Mar 2017 10:51:05 +0000 (11:51 +0100)
committerWilly Tarreau <w@1wt.eu>
Mon, 27 Mar 2017 12:36:11 +0000 (14:36 +0200)
commitf5bf903be63064c9fac767cbce95b98b07fad076
tree28c8a283d1e4c97d26b8507911a79df60c4633d5
parent8065b6d4f21dc14212cd3c413e82be0ef43984fc
MINOR: server: Make 'default-server' support 'backup' keyword.

At this time, only 'server' supported 'backup' keyword.
This patch makes also 'default-server' directive support this keyword.
A new keyword 'no-backup' has been added so that to disable 'backup' setting
both in 'server' and 'default-server' directives.

For instance, provided the following sequence of directives:

default-server backup
server srv1
server srv2 no-backup

default-server no-backup
server srv3
server srv4 backup

srv1 and srv4 are declared as backup servers,
srv2 and srv3 are declared as non-backup servers.
src/server.c