diff --git a/scripts/lua/modules/flow_utils.lua b/scripts/lua/modules/flow_utils.lua
index 7ecffb4700..aa3d05d69f 100644
--- a/scripts/lua/modules/flow_utils.lua
+++ b/scripts/lua/modules/flow_utils.lua
@@ -1587,7 +1587,7 @@ function printL4ProtoDropdown(base_url, page_params, l4_proto)
l4_table["l4proto"] = key
print(getPageUrl(base_url, l4_table))
- print[[">]] print(l4_proto_to_string(key)) print [[ (]] print(string.format("%d", value.count)) print [[)]]
+ print[[">]] print(l4_proto_to_string(key)) print [[ (]] print(string.format("%s", format_utils.formatValue(value.count))) print [[)]]
end
end
@@ -1758,7 +1758,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
talking_with_list[#talking_with_list + 1] = {
host,
- hostinfo2label(hinfo) .. " (" .. tostring(num_flows) .. ")"
+ hostinfo2label(hinfo) .. " (" .. format_utils.formatValue(num_flows) .. ")"
}
end
end
@@ -1789,7 +1789,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
talking_with_list[#talking_with_list + 1] = {
host,
- hostinfo2label(hinfo) .. " (" .. tostring(num_flows) .. ")"
+ hostinfo2label(hinfo) .. " (" .. format_utils.formatValue(num_flows) .. ")"
}
end
end
@@ -1819,7 +1819,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
talking_with_list[#talking_with_list + 1] = {
host,
- hostinfo2label(hinfo) .. " (" .. tostring(num_flows) .. ")"
+ hostinfo2label(hinfo) .. " (" .. format_utils.formatValue(num_flows) .. ")"
}
end
end
@@ -1876,7 +1876,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
entries[#entries + 1] = '
'
first = false
end
- entries[#entries + 1] = {string.format("%u", status_key), (status.label) .. " ("..status.count..")"}
+ entries[#entries + 1] = {string.format("%u", status_key), (status.label) .. " ("..format_utils.formatValue(status.count)..")"}
end
end
@@ -1909,7 +1909,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
for s, severity_details in pairsByField(alert_consts.severity_groups, "severity_group_id", asc) do
if severity_stats[s] and severity_stats[s] > 0 then
- entries[#entries + 1] = {s, (i18n(severity_details.i18n_title) or s) .." ("..severity_stats[s]..")"}
+ entries[#entries + 1] = {s, (i18n(severity_details.i18n_title) or s) .." ("..format_utils.formatValue(severity_stats[s])..")"}
end
end
@@ -2103,7 +2103,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
dscp_params["dscp"] = nil
print[[, ']]
- printDSCPDropdown(base_url, dscp_params, flowstats["dscps"] or {})
+ printDSCPDropdown(base_url, dscp_params, flowstats["dscps"] or {}, format_utils)
print [[
']]
-- Host Pool selector
@@ -2112,7 +2112,7 @@ function printActiveFlowsDropdown(base_url, page_params, ifstats, flowstats, is_
host_pool_params["host_pool"] = nil
print[[, ']]
- printHostPoolDropdown(base_url, host_pool_params, flowstats["host_pool_id"] or {})
+ printHostPoolDropdown(base_url, host_pool_params, flowstats["host_pool_id"] or {}, format_utils)
print [[
']]
-- Host Pool selector
diff --git a/scripts/lua/modules/lua_utils_print.lua b/scripts/lua/modules/lua_utils_print.lua
index 3f53149c85..0f7ec5a43e 100644
--- a/scripts/lua/modules/lua_utils_print.lua
+++ b/scripts/lua/modules/lua_utils_print.lua
@@ -89,7 +89,7 @@ end
-- ##############################################
-function printDSCPDropdown(base_url, page_params, dscp_list)
+function printDSCPDropdown(base_url, page_params, dscp_list, format_utils)
local dscp = _GET["dscp"]
local dscp_filter
if not isEmptyString(dscp) then
@@ -131,7 +131,7 @@ function printDSCPDropdown(base_url, page_params, dscp_list)
dscp_table["dscp"] = value.id
print(getPageUrl(base_url, dscp_table))
- print[[">]] print(key) print [[ (]] print(string.format("%d", value.count)) print [[)]]
+ print[[">]] print(key) print [[ (]] print(format_utils.formatValue(value.count)) print [[)]]
end
print[[]]
@@ -145,7 +145,7 @@ end
-- ###################################
-function printHostPoolDropdown(base_url, page_params, host_pool_list)
+function printHostPoolDropdown(base_url, page_params, host_pool_list, format_utils)
local host_pools = require "host_pools"
local host_pools_instance = host_pools:create()
@@ -196,7 +196,7 @@ function printHostPoolDropdown(base_url, page_params, host_pool_list)
host_pool_table["host_pool_id"] = key
print(getPageUrl(base_url, host_pool_table))
- print[[">]] print(sub_quotes_to_string(host_pools_instance:get_pool_name(key))) print [[ (]] print(string.format("%d", value.count)) print [[)]]
+ print[[">]] print(sub_quotes_to_string(host_pools_instance:get_pool_name(key))) print [[ (]] print(format_utils.formatValue(value.count)) print [[)]]
end
print[[]]