Software / code / prosody
Comparison
plugins/mod_admin_telnet.lua @ 9403:4416c1a96400
mod_admin_telnet: Rename variable to avoid name clash [luacheck]
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Sun, 30 Sep 2018 14:16:49 +0200 |
| parent | 9391:4001eb3f465a |
| child | 9404:f40b0cd41a87 |
comparison
equal
deleted
inserted
replaced
| 9402:b530b5daae91 | 9403:4416c1a96400 |
|---|---|
| 32 | 32 |
| 33 local commands = module:shared("commands") | 33 local commands = module:shared("commands") |
| 34 local def_env = module:shared("env"); | 34 local def_env = module:shared("env"); |
| 35 local default_env_mt = { __index = def_env }; | 35 local default_env_mt = { __index = def_env }; |
| 36 | 36 |
| 37 local function redirect_output(_G, session) | 37 local function redirect_output(target, session) |
| 38 local env = setmetatable({ print = session.print }, { __index = function (t, k) return rawget(_G, k); end }); | 38 local env = setmetatable({ print = session.print }, { __index = function (t, k) return rawget(target, k); end }); |
| 39 env.dofile = function(name) | 39 env.dofile = function(name) |
| 40 local f, err = envloadfile(name, env); | 40 local f, err = envloadfile(name, env); |
| 41 if not f then return f, err; end | 41 if not f then return f, err; end |
| 42 return f(); | 42 return f(); |
| 43 end; | 43 end; |