summaryrefslogtreecommitdiff
path: root/src/mod_carboncopy_mnesia.erl
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-04-15 14:41:14 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-04-15 14:41:14 +0300
commitf9c24ab16d7b2db4c7e8f7dbfc1b411570d82ac9 (patch)
treea1a9a732bef5f607db7a2d8b38ff32f360d9ca6f /src/mod_carboncopy_mnesia.erl
parentAdd Riak as BOSH RAM backend (diff)
Add Riak as mod_carboncopy RAM backend
Diffstat (limited to 'src/mod_carboncopy_mnesia.erl')
-rw-r--r--src/mod_carboncopy_mnesia.erl7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mod_carboncopy_mnesia.erl b/src/mod_carboncopy_mnesia.erl
index 62355165..8b248a2d 100644
--- a/src/mod_carboncopy_mnesia.erl
+++ b/src/mod_carboncopy_mnesia.erl
@@ -62,14 +62,15 @@ disable(LUser, LServer, LResource) ->
ToDelete = mnesia:dirty_match_object(
#carboncopy{us = {LUser, LServer},
resource = LResource,
- version = '_'}),
+ _ = '_'}),
lists:foreach(fun mnesia:dirty_delete_object/1, ToDelete).
list(LUser, LServer) ->
{ok, mnesia:dirty_select(
carboncopy,
- [{#carboncopy{us = {LUser, LServer}, resource = '$2', version = '$3'},
- [], [{{'$2','$3', node()}}]}])}.
+ [{#carboncopy{us = {LUser, LServer}, resource = '$2',
+ version = '$3', node = '$4'},
+ [], [{{'$2','$3','$4'}}]}])}.
use_cache(_LServer) ->
false.