Current section

Files

Jump to
riemann lib riemann helpers msg.ex
Raw

lib/riemann/helpers/msg.ex

defmodule Riemann.Helpers.Msg do
defmacro __using__(_opts) do
quote do
def send(msg, timeout \\ 5000) do
Riemann.Worker.call(:pool, {:send_msg, [msg]}, timeout)
end
def send_async(msg) do
Riemann.Worker.cast(:pool, {:send_msg, [msg]})
end
end
end
end