added sorting to the 3 main tables

This commit is contained in:
UpstreamData
2022-05-06 12:03:43 -06:00
parent a2b071af4f
commit 8cc6f66458
4 changed files with 19 additions and 3 deletions

View File

@@ -73,9 +73,12 @@ class TableManager(metaclass=Singleton):
"POOLS": [["" for _ in TABLE_HEADERS["POOLS"]] for _ in self.data],
"CONFIG": [["" for _ in TABLE_HEADERS["CONFIG"]] for _ in self.data],
}
for data_idx, key in enumerate(
sorted(self.data.keys(), key=lambda x: self._get_sort(x))
):
sorted_keys = sorted(self.data.keys(), key=lambda x: self._get_sort(x))
if sorted_keys == list(self.data.keys()):
sorted_keys = sorted(
self.data.keys(), key=lambda x: ipaddress.ip_address(x)
)
for data_idx, key in enumerate(sorted_keys):
item = self.data[key]
keys = item.keys()