Popularity
4.7
Declining
Activity
0.0
Stable
6
14
4

Monthly Downloads: 0
Programming language: Elixir
License: MIT License
Tags: Third Party APIs    

pagexduty alternatives and similar packages

Based on the "Third Party APIs" category

Do you think we are missing an alternative of pagexduty or a related project?

Add another 'Third Party APIs' Package

README

Pagexduty

PagerDuty client for Elixir.

Installing

Add pagexduty as a dependency to your project:

  defp deps do
    [{:pagexduty, "~> 0.1.0"}]
  end

And add pagexduty to applications list:

  def application do
    [applications: [:pagexduty]]
  end

Finally fetch and compile dependency:

mix deps.get
mix deps.compile

Examples


# Create an incident only with a description

Pagexduty.Server.trigger("Something is not right")

# Create an incident with a description and details

Pagexduty.Server.trigger("You know nothing, Server Snow", %{"detail" => "something"})

# Create an incident with a description and incident_key

Pagexduty.Server.trigger("An error occurred", "srv01/HTTP")

# Create a incident with a description, incident_key and details

Pagexduty.Server.trigger("An error occurred", "srv01/HTTP", %{"detail" => "something"})

License

pagexduty is copyright (c) 2015 Ride Group Inc and contributors.

The source code is released under the MIT License.

Check [LICENSE](LICENSE) for more information.


*Note that all licence references and agreements mentioned in the pagexduty README section above are relevant to that project's source code only.