author | Kim Alvefur <zash@zash.se> |
Sun, 25 Jan 2015 13:04:02 +0100 | |
changeset 1593 | 3e4d15ae2133 |
permissions | -rw-r--r-- |
1593
3e4d15ae2133
mod_storage_gdbm: Use require directly instead of util.import (which is not available in prosodyctl, breaks adduser etc)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
1 |
|
3e4d15ae2133
mod_storage_gdbm: Use require directly instead of util.import (which is not available in prosodyctl, breaks adduser etc)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
2 |
|
3e4d15ae2133
mod_storage_gdbm: Use require directly instead of util.import (which is not available in prosodyctl, breaks adduser etc)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
3 |
if serialization.new then |
3e4d15ae2133
mod_storage_gdbm: Use require directly instead of util.import (which is not available in prosodyctl, breaks adduser etc)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
4 |
local settings = module:get_option(module.name .. "_lua", "compact"); |
3e4d15ae2133
mod_storage_gdbm: Use require directly instead of util.import (which is not available in prosodyctl, breaks adduser etc)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
5 |
serialization = serialization.new(settings); |
3e4d15ae2133
mod_storage_gdbm: Use require directly instead of util.import (which is not available in prosodyctl, breaks adduser etc)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
6 |
serialize = serialization.serialize; |
3e4d15ae2133
mod_storage_gdbm: Use require directly instead of util.import (which is not available in prosodyctl, breaks adduser etc)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
7 |
end |
3e4d15ae2133
mod_storage_gdbm: Use require directly instead of util.import (which is not available in prosodyctl, breaks adduser etc)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
8 |
|
3e4d15ae2133
mod_storage_gdbm: Use require directly instead of util.import (which is not available in prosodyctl, breaks adduser etc)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
9 |
return { |
3e4d15ae2133
mod_storage_gdbm: Use require directly instead of util.import (which is not available in prosodyctl, breaks adduser etc)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
10 |
encode = serialize; |
3e4d15ae2133
mod_storage_gdbm: Use require directly instead of util.import (which is not available in prosodyctl, breaks adduser etc)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
11 |
decode = deserialize; |
3e4d15ae2133
mod_storage_gdbm: Use require directly instead of util.import (which is not available in prosodyctl, breaks adduser etc)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
12 |
}; |
3e4d15ae2133
mod_storage_gdbm: Use require directly instead of util.import (which is not available in prosodyctl, breaks adduser etc)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
13 |