LogDNA.Ingestion (ex_logdna v0.1.0)

Link to this section Summary

Link to this section Functions

Link to this function

post_request(request)

Specs

post_request(%HTTPoison.Request{
  body: term(),
  headers: term(),
  method: term(),
  options: term(),
  params: term(),
  url: term()
}) ::
  {:ok,
   %HTTPoison.Response{
     body: term(),
     headers: term(),
     request: term(),
     request_url: term(),
     status_code: term()
   }}
  | {:error, any()}
Link to this function

prepare_request(arg, state)

Specs

prepare_request({map(), map()}, %LogDNA.State{
  ingestion_key: term(),
  level: term(),
  metadata: term()
}) :: %HTTPoison.Request{
  body: term(),
  headers: term(),
  method: term(),
  options: term(),
  params: term(),
  url: term()
}