diff --git a/Src/network-broker/stats.py b/Src/network-broker/stats.py
index 831a583..5c21803 100644
--- a/Src/network-broker/stats.py
+++ b/Src/network-broker/stats.py
@@ -57,16 +57,24 @@ class HtmlGenerator:
outf.write("\n")
outf.write("
\n")
- outf.write("Country list |
\n")
+ outf.write("List of countries |
\n")
count = 1
n_countries = len(sorted_countries)
- for i in range(0, n_countries / 2):
+ for i in range(0, n_countries / 3):
c1, n1 = sorted_countries[i]
- c2, n2 = sorted_countries[i + n_countries / 2]
- outf.write("%3d | | %s (%d) | | | | %3d | | %s (%d) |
\n" %
- (count, c1, n1, count + n_countries / 2, c2, n2) )
+ c2, n2 = sorted_countries[i + n_countries / 3]
+ c3, n3 = sorted_countries[i + (n_countries / 3) * 2]
+ outf.write("%3d | | %s (%d) | | | | %3d | | %s (%d) | | | | %3d | | %s (%d) |
\n" %
+ (count, c1, n1, count + n_countries / 3, c2, n2, count + (n_countries / 3) * 2, c3, n3) )
count = count + 1
+ # Output the last if it's odd
+ for i in range(0, n_countries % 3):
+ c1, n1 = sorted_countries[n_countries - i - 1]
+ outf.write(" | | | | | | | | | | | | %3d | | %s (%d) |
\n" %
+ (n_countries - n_countries % 3 + i + 1, c1, n1) )
+
+
outf.write("
\n")
outf.write("