equal
deleted
inserted
replaced
18 module("storagemanager") |
18 module("storagemanager") |
19 |
19 |
20 local default_driver_mt = {}; |
20 local default_driver_mt = {}; |
21 default_driver_mt.__index = default_driver_mt; |
21 default_driver_mt.__index = default_driver_mt; |
22 function default_driver_mt:open(store) |
22 function default_driver_mt:open(store) |
23 return setmetatable({ host = self.host, store = self.store }, default_driver_mt); |
23 return setmetatable({ host = self.host, store = store }, default_driver_mt); |
24 end |
24 end |
25 function default_driver_mt:get(user) return olddm.load(user, self.host, self.store); end |
25 function default_driver_mt:get(user) return olddm.load(user, self.host, self.store); end |
26 function default_driver_mt:set(user, data) return olddm.store(user, self.host, self.store, data); end |
26 function default_driver_mt:set(user, data) return olddm.store(user, self.host, self.store, data); end |
27 |
27 |
28 local function load_driver_for_host(host) |
28 local function load_driver_for_host(host) |