anchor.diff:  %%--------------------------------------------------------------------
   -spec get_all_nodes() -> [node()].
   get_all_nodes() ->
  -    {ok, CHash} = application:get_env(?CLUSTER_MANAGER, chash),
  +    {ok, CHash} = application:get_env(ctool, chash),
       NodesWithIndices = chash:nodes(CHash),
       Nodes = [Node || {_, Node} <- NodesWithIndices],
       lists:usort(Nodes).
  
positive.code: %%--------------------------------------------------------------------
  -spec cleanup() -> ok.
  cleanup() ->
      application:unset_env(?CLUSTER_MANAGER, chash).
  
  %%--------------------------------------------------------------------
  %% @doc
  %% Returns consistent hasing ring.
  %% @end
  %%--------------------------------------------------------------------
  -spec get_chash_ring() -> chash:chash().
  get_chash_ring() ->
      application:get_env(?CLUSTER_MANAGER, chash, undefined).
  
  %%--------------------------------------------------------------------
  %% @doc
  
negative.code: %%--------------------------------------------------------------------
  -spec set_chash_ring(chash:chash()) -> ok.
  set_chash_ring(CHash) ->
      application:set_env(ctool, chash, CHash).
  
  %%--------------------------------------------------------------------
  %% @doc
  