pagantis_elixir_tools v0.2.1 API Reference

Modules

Documentation for ElixirTools.

This support module helps with implementing contracts in tests. It ensures that the signature of a method is right. This is done by creating dynamically a contract for all public functions.

Functionality for pushing an event to SNS

A structure for working with events

The Publisher defines the behaviour to be implemented on adapter that implement the publishing logic to AWS, RabbitMQ or any other publishing method.

The HealthCheck module specifies a behaviour for dealing with health checks.

The Sql healthcheck verifies that the ecto repos are available and ready for handling requests