Current section

Files

Jump to
fast_ci lib fast_ci loggers websocket.ex
Raw

lib/fast_ci/loggers/websocket.ex

defmodule FastCi.Loggers.Websocket do
require Logger
alias FastCi.Servers.Websocket
def debug(%Websocket{uuid: uuid}, message) do
Logger.debug(generate_message(uuid, message))
end
def warning(%Websocket{uuid: uuid}, message) do
Logger.warning(generate_message(uuid, message))
end
def info(%Websocket{uuid: uuid}, message) do
Logger.info(generate_message(uuid, message))
end
defp generate_message(uuid, message) do
"Node #{uuid}: #{message}"
end
end