johanna v0.2.5 API Reference

Modules

Simple wrapper for erlcron, the library providing testable cron like functionality for Erlang systems, with the ability to arbitrarily set the time and place along with fastforwarding through tests

The message struct, Johanna.Spy is about to store and bulk-send to the devops

Helpers to provide easy operation with delayed/async tasks

The GenServer that holds all the messages to be bulk-send to the devops

Builds the package for hex.pm from Umbrella project

Exceptions

case my_func.(my_params) do

  :ok -> :ok
  {:error, context} ->
    raise Johanna.Service.ExecutedNotOk, context: %Johanna.Message{message: context, ...}
end