mirror of
https://github.com/bjc/prosody.git
synced 2025-04-01 20:27:39 +03:00
core.storagemanager: Remove 0.10 era sql2 driver COMPAT
Unlikely that anyone has had sql2 in their configs for a long time, so this serves little purpose. Leaving the indirection function in case some similar compat code is needed in the future.
This commit is contained in:
parent
c6b9037235
commit
eeaa713fda
1 changed files with 2 additions and 18 deletions
|
@ -91,24 +91,8 @@ local function load_driver(host, driver_name)
|
|||
end
|
||||
|
||||
local function get_storage_config(host)
|
||||
-- COMPAT w/ unreleased Prosody 0.10 and the once-experimental mod_storage_sql2 in peoples' config files
|
||||
local storage_config = config.get(host, "storage");
|
||||
local found_sql2;
|
||||
if storage_config == "sql2" then
|
||||
storage_config, found_sql2 = "sql", true;
|
||||
elseif type(storage_config) == "table" then
|
||||
for store_name, driver_name in pairs(storage_config) do
|
||||
if driver_name == "sql2" then
|
||||
storage_config[store_name] = "sql";
|
||||
found_sql2 = true;
|
||||
end
|
||||
end
|
||||
end
|
||||
if found_sql2 then
|
||||
log("error", "The temporary 'sql2' storage module has now been renamed to 'sql', "
|
||||
.."please update your config file: https://prosody.im/doc/modules/mod_storage_sql2");
|
||||
end
|
||||
return storage_config;
|
||||
-- Here used to be some some compat checks
|
||||
return config.get(host, "storage");
|
||||
end
|
||||
|
||||
local function get_driver(host, store)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue