Current section

Files

Jump to
bugsnex lib bugsnex api.ex
Raw

lib/bugsnex/api.ex

defmodule Bugsnex.Api do
use HTTPoison.Base
def process_url(path) do
base_url <> path
end
defp process_request_headers(headers) do
[{"Content-Type", "application/json"} | headers]
end
def send_notice(notice) do
body = Poison.encode!(notice)
post("/", body)
end
def send_deploy(deploy) do
body = Poison.encode!(deploy)
post("/deploy", body)
end
defp base_url do
Application.get_env(:bugsnex, :base_url, "https://notify.bugsnag.com")
end
end