anchor.diff:      {reply, error, State}.
   
   handle_info({nodeup, Node}, State) ->
  -    ns_log:log(?MODULE, 0004, "node up: ~p", [Node]),
  +    ns_log:log(?MODULE, 0004, "A node went up: ~p", [Node]),
       % We might be tempted to proactively push/pull/sync
       % our configs with the "new" Node.  Instead, it's
       % cleaner to asynchronous do a gen_event:notify()
  
positive.code:             case erlang:get_cookie() of
                  WantedCookie -> {ok, WantedCookie};
                  _ ->
                      ns_log:log(?MODULE, 0003, "otp cookie sync: ~p",
                                 [WantedCookie]),
                      erlang:set_cookie(node(), WantedCookie),
                      {ok, WantedCookie}
              end
  
negative.code:                                     net_adm:ping(N) == pong
                              end,
                              NodeList),
      error_logger:info_msg("ns_node_disco: nodes_wanted pong: ~p, with cookie: ~p~n",
                            [PongList, erlang:get_cookie()]),
      ok.
  
  