mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-02-21 13:16:57 +00:00
BUG/MINOR: stats: Apply proper styles in HTML status page.
When a backend is in status DOWN and going UP it is currently displayed
as yellow ("active UP, going down") instead of orange ("active DOWN, going
UP"). This patches restyles the table rows to actually match the
legend.
This may be backported to any version, the issue appeared in 1.7-dev2
with commit 0c378efe8
("MEDIUM: stats: compute the color code only in
the HTML form").
This commit is contained in:
parent
50623029f8
commit
39272c28bf
@ -1079,13 +1079,13 @@ static int stats_dump_fields_html(struct buffer *out,
|
||||
strcmp(field_str(stats, ST_F_STATUS), "DOWN (agent)") == 0) {
|
||||
style = "down";
|
||||
}
|
||||
else if (strcmp(field_str(stats, ST_F_STATUS), "DOWN ") == 0) {
|
||||
else if (strncmp(field_str(stats, ST_F_STATUS), "DOWN ", strlen("DOWN ")) == 0) {
|
||||
style = "going_up";
|
||||
}
|
||||
else if (strcmp(field_str(stats, ST_F_STATUS), "DRAIN") == 0) {
|
||||
style = "draining";
|
||||
}
|
||||
else if (strcmp(field_str(stats, ST_F_STATUS), "NOLB ") == 0) {
|
||||
else if (strncmp(field_str(stats, ST_F_STATUS), "NOLB ", strlen("NOLB ")) == 0) {
|
||||
style = "going_down";
|
||||
}
|
||||
else if (strcmp(field_str(stats, ST_F_STATUS), "NOLB") == 0) {
|
||||
|
Loading…
Reference in New Issue
Block a user