projects
/
prosody.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mod_storage_sql: Reconnect in all cases, and rollback on error.
[prosody.git]
/
core
/
configmanager.lua
diff --git
a/core/configmanager.lua
b/core/configmanager.lua
index b703bb8c6b92d8540ed20b32894db5638b0a9fe3..4cc3ef467f963b360d6dbb573a3641ded702b744 100644
(file)
--- a/
core/configmanager.lua
+++ b/
core/configmanager.lua
@@
-47,6
+47,15
@@
function get(host, section, key)
end
return nil;
end
end
return nil;
end
+function _M.rawget(host, section, key)
+ local hostconfig = rawget(config, host);
+ if hostconfig then
+ local sectionconfig = rawget(hostconfig, section);
+ if sectionconfig then
+ return rawget(sectionconfig, key);
+ end
+ end
+end
local function set(config, host, section, key, value)
if host and section and key then
local function set(config, host, section, key, value)
if host and section and key then