Skip to content

Commit

Permalink
add log demo page
Browse files Browse the repository at this point in the history
  • Loading branch information
kevinschweikert committed Feb 15, 2025
1 parent 179f577 commit a0655c8
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions dev.exs
Original file line number Diff line number Diff line change
Expand Up @@ -193,6 +193,7 @@ end

defmodule DemoWeb.PageController do
import Plug.Conn
require Logger

def init(opts), do: opts

Expand All @@ -208,6 +209,19 @@ defmodule DemoWeb.PageController do
content(conn, "<p>Hello, #{name}!</p>")
end

def call(conn, :logs) do
Logger.notice("This is a notice")
Logger.debug("This is a debug message")
Logger.info("This is an info")
Logger.warning("This is a warning")
Logger.error("This is an error")
Logger.critical("This is a critical message")
Logger.alert("This is an alert")
Logger.emergency("This is an emergency")

content(conn, "Logs will show in request logger")
end

def call(conn, :get) do
json(conn, %{
args: conn.params,
Expand Down Expand Up @@ -469,6 +483,7 @@ defmodule DemoWeb.Router do
get "/get", DemoWeb.PageController, :get
get "/hello", DemoWeb.PageController, :hello
get "/hello/:name", DemoWeb.PageController, :hello
get "/logs", DemoWeb.PageController, :logs

live_dashboard("/dashboard",
env_keys: ["USER", "ROOTDIR"],
Expand Down

0 comments on commit a0655c8

Please sign in to comment.