summaryrefslogtreecommitdiff
path: root/src/perm.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/perm.erl')
-rw-r--r--src/perm.erl6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/perm.erl b/src/perm.erl
index 2e12fdf..c238e8c 100644
--- a/src/perm.erl
+++ b/src/perm.erl
@@ -4,7 +4,7 @@
-module(perm).
-export([start_link/2, stop/1, init_module/0]).
--export([getvalue/2, addvalue/3, commit/1, commit/2]).
+-export([getvalue/2, addvalue/3, addvalues/2, commit/1, commit/2]).
start_link(Name, Filename) ->
Module = application:get_env(plop, db_backend, fsdb),
@@ -26,6 +26,10 @@ addvalue(Name, Key, Value) ->
Module = application:get_env(plop, db_backend, fsdb),
Module:addvalue(Name, Key, Value).
+addvalues(Name, KeyValues) ->
+ Module = application:get_env(plop, db_backend, fsdb),
+ Module:addvalues(Name, KeyValues).
+
commit(Name) ->
Module = application:get_env(plop, db_backend, fsdb),
Module:commit(Name).