From: Christopher Date: Sun, 8 Mar 2020 15:09:03 +0000 (-0500) Subject: add logging around info event X-Git-Url: http://git.entropealabs.com/?a=commitdiff_plain;h=3d44b9c2f6f472ac3bfd91698a08ca820a4cafcd;p=cluster_kv.git add logging around info event --- diff --git a/lib/cluster_kv/ring.ex b/lib/cluster_kv/ring.ex index 33dc42e..d4e5dd6 100644 --- a/lib/cluster_kv/ring.ex +++ b/lib/cluster_kv/ring.ex @@ -233,8 +233,6 @@ defmodule ClusterKV.Ring do {:ok, sl, []} end - def handle_info({:sync, _key, _v}, _, sl), do: {:ok, sl, []} - def handle_info({:get_key, key, ref, node}, @ready, %SL{data: %Ring{name: n, db: db}} = sl) do val = DB.get(db, key) send({n, node}, {:reply, val, ref}) @@ -302,6 +300,11 @@ defmodule ClusterKV.Ring do {:ok, sl, []} end + def handle_info(e, s, sl) do + Logger.info("Unknown Info Event: #{inspect(e)} in state #{s} with data #{inspect(sl)}") + {:ok, sl, []} + end + defp get_prefix(next, r, me, repls, n, ref) do prefix = Enum.join(next, ".") node = get_node(prefix, r, me, repls)