From 3d44b9c2f6f472ac3bfd91698a08ca820a4cafcd Mon Sep 17 00:00:00 2001 From: Christopher Date: Sun, 8 Mar 2020 10:09:03 -0500 Subject: [PATCH] add logging around info event --- lib/cluster_kv/ring.ex | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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) -- 2.45.3