aboutsummaryrefslogtreecommitdiffstats
path: root/core/configmanager.lua
diff options
context:
space:
mode:
authorMatthew Wild <mwild1@gmail.com>2010-05-04 23:11:41 +0100
committerMatthew Wild <mwild1@gmail.com>2010-05-04 23:11:41 +0100
commitf050b618466ad7d6008fc96d3860c0ad868af7e8 (patch)
tree6c72e745cb2b2f52759f1bb8af5c7724d26795a9 /core/configmanager.lua
parent8b490b146ef934b609acdaecec82670d4336e8a1 (diff)
downloadprosody-f050b618466ad7d6008fc96d3860c0ad868af7e8.tar.gz
prosody-f050b618466ad7d6008fc96d3860c0ad868af7e8.zip
configmanager: Fix very wacky indentation
Diffstat (limited to 'core/configmanager.lua')
-rw-r--r--core/configmanager.lua23
1 files changed, 13 insertions, 10 deletions
diff --git a/core/configmanager.lua b/core/configmanager.lua
index 03532c0c..1b1a6dc5 100644
--- a/core/configmanager.lua
+++ b/core/configmanager.lua
@@ -113,16 +113,19 @@ do
function parsers.lua.load(data, filename)
local env;
-- The ' = true' are needed so as not to set off __newindex when we assign the functions below
- env = setmetatable({ Host = true; host = true; Component = true, component = true,
- Include = true, include = true, RunScript = dofile }, { __index = function (t, k)
- return rawget(_G, k) or
- function (settings_table)
- config[__currenthost or "*"][k] = settings_table;
- end;
- end,
- __newindex = function (t, k, v)
- set(env.__currenthost or "*", "core", k, v);
- end});
+ env = setmetatable({
+ Host = true; host = true; Component = true, component = true,
+ Include = true, include = true, RunScript = dofile }, {
+ __index = function (t, k)
+ return rawget(_G, k) or
+ function (settings_table)
+ config[__currenthost or "*"][k] = settings_table;
+ end;
+ end,
+ __newindex = function (t, k, v)
+ set(env.__currenthost or "*", "core", k, v);
+ end
+ });
rawset(env, "__currenthost", "*") -- Default is global
function env.Host(name)