diff --git a/net/haproxy/src/opnsense/scripts/OPNsense/HAProxy/lib/haproxy/cmds.py b/net/haproxy/src/opnsense/scripts/OPNsense/HAProxy/lib/haproxy/cmds.py index 391527d89..733daf113 100755 --- a/net/haproxy/src/opnsense/scripts/OPNsense/HAProxy/lib/haproxy/cmds.py +++ b/net/haproxy/src/opnsense/scripts/OPNsense/HAProxy/lib/haproxy/cmds.py @@ -2,6 +2,7 @@ import re import csv import json +from collections import OrderedDict from io import StringIO class Cmd(): @@ -317,6 +318,7 @@ class showServers(baseStat): reader = self.getDict(res) for row in reader: + row = OrderedDict(row) # show only server if row['svname'] in ['BACKEND', 'FRONTEND']: continue