anchor.diff:                                  populate_graph(N, Membership, Graph)
                              end
                          catch
  -                           _:_ ->
  +                           _:{aws_error, _} ->
                                  lager:info("Could not process information for node; ~p",
                                             [Node]),
                                  Graph
  
positive.code:             lager:info("Secret ~p", [SecretAccessKey]),
  
              %% Create S3 bucket.
              BucketName = bucket_name(),
              lager:info("Creating bucket: ~p", [BucketName]),
              ok = erlcloud_s3:create_bucket(BucketName),
  
              %% Stall messages; Plumtree has a race on startup, again.
              timer:send_after(?NODES_INTERVAL, ?NODES_MESSAGE),
  
negative.code: %% @private
  populate_graph(Name, Membership, Graph) ->
      %% Add node to graph.
      % lager:info("Adding vertex ~p", [Name]),
      digraph:add_vertex(Graph, Name),
  
      lists:foldl(fun(N, _) ->
                          %% Add node to graph.
                          % lager:info("Adding vertex ~p", [N]),
                          digraph:add_vertex(Graph, N),
  
                          %% Add edge to graph.
                          % lager:info("Adding edge from ~p to ~p", [Name, N]),
                          digraph:add_edge(Graph, Name, N)
                  end, Graph, Membership).
  
  