diff --git a/deps/rabbit_common/src/rabbit_peer_discovery_backend.erl b/deps/rabbit_common/src/rabbit_peer_discovery_backend.erl index 0ab1159779..560ecdf690 100644 --- a/deps/rabbit_common/src/rabbit_peer_discovery_backend.erl +++ b/deps/rabbit_common/src/rabbit_peer_discovery_backend.erl @@ -48,3 +48,7 @@ -callback unregister() -> ok | {error, Reason :: string()}. -callback post_registration() -> ok | {error, Reason :: string()}. + +-callback lock(Node :: atom()) -> {ok, Data :: term()} | not_supported | {error, Reason :: string()}. + +-callback unlock(Data :: term()) -> ok | {error, Reason :: string()}.