From: Geoff Bucar Date: Thu, 18 Apr 2013 20:53:16 +0000 (-0700) Subject: MINOR: stats: show soft-stopped servers in different color X-Git-Tag: v1.5-dev19~56 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cc8bb92;p=thirdparty%2Fhaproxy.git MINOR: stats: show soft-stopped servers in different color A "soft-stopped" server (weight 0) can be missed easily in the webinterface. Fix this by using a specific class (and color). Signed-off-by: Lukas Tribus --- diff --git a/src/dumpstats.c b/src/dumpstats.c index 637ee578e0..17efeff0a6 100644 --- a/src/dumpstats.c +++ b/src/dumpstats.c @@ -2109,6 +2109,8 @@ static int stats_dump_sv_stats(struct stream_interface *si, struct proxy *px, in if ((sv->state & SRV_MAINTAIN) || (ref->state & SRV_MAINTAIN)) chunk_appendf(&trash, ""); + else if (sv->eweight == 0) + chunk_appendf(&trash, ""); else chunk_appendf(&trash, "", @@ -3061,6 +3063,7 @@ static void stats_dump_html_head(struct uri_auth *uri) ".backup5 {background: #90b0e0;}\n" /* NOLB state shows same as going down */ ".backup6 {background: #e0e0e0;}\n" ".maintain {background: #c07820;}\n" + ".softstop {background: #0067FF;}\n" ".rls {letter-spacing: 0.2em; margin-right: 1px;}\n" /* right letter spacing (used for grouping digits) */ "\n" "a.px:link {color: #ffff40; text-decoration: none;}" @@ -3147,6 +3150,8 @@ static void stats_dump_html_info(struct stream_interface *si, struct uri_auth *u "not checked " "\n" "active or backup DOWN for maintenance (MAINT)  " + "\n" + "active or backup SOFT STOPPED for maintenance  " "\n" "Note: UP with load-balancing disabled is reported as \"NOLB\"." ""