anchor.diff:                        private_key = PrivateKey,
                         incarnation_id = IncarnationId,
                         node_id = NodeId} = State) ->
  +    lager:debug("Sending heartbeat ~d for ~s", [Sequence, NodeId]),
   
       Msg = {[{node, NodeId},
               {client, ClientName},
  
positive.code: %% ------------------------------------------------------------------
  %% Internal Function Definitions
  %% ------------------------------------------------------------------
  
  server_public_key(Config) ->
      RawKey = proplists:get_value(public_key, Config),
      case chef_authn:extract_public_or_private_key(RawKey) of
          {error, bad_key} ->
              lager:error("Can't decode Public Key ~s~n", [RawKey]),
              {error, bad_key};
           Key when is_tuple(Key) ->
              {ok, Key}
      end.
  
  -spec send_heartbeat(#state{}) -> #state{}.
  send_heartbeat(#state{command_sock = Sock,
  
negative.code:     lager:debug("Heartbeat sent: header=~s,body=~s",[HeaderFrame, BodyFrame]),
      State#state{sequence=Sequence + 1}.
  
  -spec send_response(Type :: binary(),
                      JobId :: binary(),
                      State :: #state{}) -> #state{}.
  send_response(Type, JobId, #state{command_sock = Sock,
                                    client_name = ClientName,
                                    private_key = PrivateKey,
                                    incarnation_id = IncarnationId,
                                    node_id = NodeId} = State) ->
      lager:debug("Sending response for ~s : ~s", [NodeId, Type]),
      Msg = {[{node, NodeId},
              {client, ClientName},
              {org, "pushy"},
  