anchor.diff:  run_command_test() ->
       ?assertEqual({error, 1, ""}, run_command("false")),
       ?assertEqual({ok, ""}, run_command("true")).
  --endif.+-endif.
  
positive.code:     HexList = lists:map(fun(X) -> erlang:integer_to_list(X, 16) end, IntList),
      lists:flatten(string:join(HexList, ":")).
  
  try_configure_overlays(State0 = #state{known_overlays = KnownOverlays}) ->
     lists:foldl(
         fun try_configure_overlay/2,
         State0,
         KnownOverlays
     ).
  
  try_configure_overlay(Overlay, State0) ->
      #mesos_state_agentoverlayinfo{info = #mesos_state_overlayinfo{subnet = Subnet}} = Overlay,
      ParsedSubnet = parse_subnet(Subnet),
      Key = [navstar, overlay, ParsedSubnet],
      LashupValue = lashup_kv:value(Key),
      lists:foldl(
          fun(Entry, Acc) -> maybe_configure_overlay_entry(Overlay, Entry, Acc) end,
          State0,
          LashupValue
      ).
  
  maybe_configure_overlay_entry(Overlay, {{VTEPIPPrefix, riak_dt_map}, Value}, State = #state{ip = MyIP}) ->
      {_, AgentIP} = lists:keyfind({agent_ip, riak_dt_lwwreg}, 1, Value),
  
negative.code:         case poll(State0) of
              {error, Reason} ->
                  lager:warning("Overlay Poller could not poll: ~p~n", [Reason]),
                  State0#state{poll_period = ?MIN_POLL_PERIOD};
              {ok, NewState} ->
                  NewPollPeriod = update_poll_period(NewState#state.poll_period),
                  NewState#state{poll_period = NewPollPeriod}
          end,
      timer:send_after(State1#state.poll_period, poll),
      {noreply, State1};
  handle_info({lashup_kv_events, Event = #{key := [navstar, overlay, Subnet], ref := Reference}},
      State = #state{ref = Ref}) when Ref == Reference, is_tuple(Subnet), tuple_size(Subnet) == 2 ->
      handle_event(Event, State),
      {noreply, State};
  handle_info(_Info, State) ->
      {noreply, State}.
  
  