anchor.diff:              ok
           end
         end, RStats),
  -      RStats
  +     {RNode, RStats}
     end,
   
  -  Config = dict:from_list([{riak_home, Dir}, {riak_logs, LogDirs}, {riak_stats, Stats}]),
  +  Config = dict:from_list([ {riak_node, Node},
  +                            {riak_home, Dir},
  +                            {riak_logs, LogDirs},
  +                            {riak_stats, Stats} ]),
   
     {ok, Modules} = application:get_env(riaknostic, riaknostics),
     Runner = fun(Module) ->
  
positive.code:       throw("Riak logs not found.")
    end,
  
    Stats = case ping_riak() of
      {error, unreachable} ->
        io:format("Can't reach the local Riak instance. Skipping stats.~n");
      Node ->
        io:format("Fetching riak data...~n"),
        RStats = fetch_riak_stats(Node),
        lists:foreach(fun(Stat) ->
          case Stat of
            {sys_otp_release, Release} ->
  
negative.code: -type reason() :: any().
  -type error() :: {error(), reason()}.
  
  -spec main([string()]) -> none().
  main(Args) ->
    application:start(riaknostic),
    Opts = riaknostic_opts:parse(Args),
  