Software /
code /
prosody
Comparison
plugins/mod_admin_shell.lua @ 10902:5d113332855c
mod_admin_shell: Skip multiplier adjustment for rates
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Thu, 04 Jun 2020 16:54:52 +0200 |
parent | 10887:3debe04a6162 |
child | 10918:b0038e404e0e |
comparison
equal
deleted
inserted
replaced
10901:5e33926f4b43 | 10902:5d113332855c |
---|---|
1316 elseif type == "size" then | 1316 elseif type == "size" then |
1317 unit = "bytes"; | 1317 unit = "bytes"; |
1318 elseif type == "rate" then | 1318 elseif type == "rate" then |
1319 unit = " events/sec" | 1319 unit = " events/sec" |
1320 if ref_value < 0.9 then | 1320 if ref_value < 0.9 then |
1321 unit = " events/min" | 1321 unit = "events/min" |
1322 value = value*60; | 1322 value = value*60; |
1323 if ref_value < 0.6/60 then | 1323 if ref_value < 0.6/60 then |
1324 unit = " events/h" | 1324 unit = "events/h" |
1325 value = value*60; | 1325 value = value*60; |
1326 end | 1326 end |
1327 end | 1327 end |
1328 return ("%.3g %s"):format(value, unit); | |
1328 end | 1329 end |
1329 end | 1330 end |
1330 return format_number(value, short_units[unit] or unit or "", unit == "bytes" and 'b' or nil); | 1331 return format_number(value, short_units[unit] or unit or "", unit == "bytes" and 'b' or nil); |
1331 end | 1332 end |
1332 | 1333 |