16 lines
320 B
Elixir
16 lines
320 B
Elixir
defmodule BackendWeb.HealthController do
|
|
use BackendWeb, :controller
|
|
|
|
# Disable logging for health checks
|
|
plug(:disable_logging)
|
|
|
|
def check(conn, _params) do
|
|
json(conn, %{status: "ok", node: node()})
|
|
end
|
|
|
|
defp disable_logging(conn, _opts) do
|
|
Logger.metadata(plug_log_level: :none)
|
|
conn
|
|
end
|
|
end
|