Current section

Files

Jump to
exsync lib exsync logger.ex
Raw

lib/exsync/logger.ex

defmodule ExSync.Logger do
require Logger
def debug(message) do
maybe_log(message, :debug)
end
def info(message) do
maybe_log(message, :info)
end
def warning(message) do
maybe_log(message, :warning)
end
def error(message) do
maybe_log(message, :error)
end
defp maybe_log(message, level) do
if ExSync.Config.logging_enabled() do
Logger.log(level, ["[exsync] ", message])
end
end
end