Comparison

plugins/mod_admin_telnet.lua @ 10544:0bd408d93f9a

mod_admin_telnet: Silence luacheck warnings
author Kim Alvefur <zash@zash.se>
date Mon, 23 Dec 2019 21:38:19 +0100
parent 10517:6e1163fa2cd2
child 10619:ef620906ab82
comparison
equal deleted inserted replaced
10543:46b456ed12bd 10544:0bd408d93f9a
123 return; 123 return;
124 end 124 end
125 125
126 local chunkname = "=console"; 126 local chunkname = "=console";
127 local env = (useglobalenv and redirect_output(_G, session)) or session.env or nil 127 local env = (useglobalenv and redirect_output(_G, session)) or session.env or nil
128 -- luacheck: ignore 311/err
128 local chunk, err = envload("return "..line, chunkname, env); 129 local chunk, err = envload("return "..line, chunkname, env);
129 if not chunk then 130 if not chunk then
130 chunk, err = envload(line, chunkname, env); 131 chunk, err = envload(line, chunkname, env);
131 if not chunk then 132 if not chunk then
132 err = err:gsub("^%[string .-%]:%d+: ", ""); 133 err = err:gsub("^%[string .-%]:%d+: ", "");
1425 return self; 1426 return self;
1426 end 1427 end
1427 1428
1428 function stats_methods:cfgraph() 1429 function stats_methods:cfgraph()
1429 for _, stat_info in ipairs(self) do 1430 for _, stat_info in ipairs(self) do
1430 local name, type, value, data = unpack(stat_info, 1, 4); 1431 local name, type, value, data = unpack(stat_info, 1, 4); -- luacheck: ignore 211
1431 local function print(s) 1432 local function print(s)
1432 table.insert(stat_info.output, s); 1433 table.insert(stat_info.output, s);
1433 end 1434 end
1434 1435
1435 if data and data.sample_count and data.sample_count > 0 then 1436 if data and data.sample_count and data.sample_count > 0 then
1491 return self; 1492 return self;
1492 end 1493 end
1493 1494
1494 function stats_methods:histogram() 1495 function stats_methods:histogram()
1495 for _, stat_info in ipairs(self) do 1496 for _, stat_info in ipairs(self) do
1496 local name, type, value, data = unpack(stat_info, 1, 4); 1497 local name, type, value, data = unpack(stat_info, 1, 4); -- luacheck: ignore 211
1497 local function print(s) 1498 local function print(s)
1498 table.insert(stat_info.output, s); 1499 table.insert(stat_info.output, s);
1499 end 1500 end
1500 1501
1501 if not data then 1502 if not data then
1591 local function new_stats_context(self) 1592 local function new_stats_context(self)
1592 return setmetatable({ session = self.session, stats = true }, stats_mt); 1593 return setmetatable({ session = self.session, stats = true }, stats_mt);
1593 end 1594 end
1594 1595
1595 function def_env.stats:show(filter) 1596 function def_env.stats:show(filter)
1597 -- luacheck: ignore 211/changed
1596 local stats, changed, extra = require "core.statsmanager".get_stats(); 1598 local stats, changed, extra = require "core.statsmanager".get_stats();
1597 local available, displayed = 0, 0; 1599 local available, displayed = 0, 0;
1598 local displayed_stats = new_stats_context(self); 1600 local displayed_stats = new_stats_context(self);
1599 for name, value in iterators.sorted_pairs(stats) do 1601 for name, value in iterators.sorted_pairs(stats) do
1600 available = available + 1; 1602 available = available + 1;