disabling Telemetry did not help the Docker build

This commit is contained in:
Gavin McDonald
2025-05-20 08:33:12 -04:00
parent 161e2a5476
commit 52e60aa7ad
4 changed files with 18 additions and 18 deletions

View File

@@ -8,7 +8,7 @@ defmodule Labelmaker.Application do
@impl true @impl true
def start(_type, _args) do def start(_type, _args) do
children = [ children = [
# LabelmakerWeb.Telemetry, LabelmakerWeb.Telemetry,
{DNSCluster, query: Application.get_env(:labelmaker, :dns_cluster_query) || :ignore}, {DNSCluster, query: Application.get_env(:labelmaker, :dns_cluster_query) || :ignore},
{Phoenix.PubSub, name: Labelmaker.PubSub}, {Phoenix.PubSub, name: Labelmaker.PubSub},
# Start a worker by calling: Labelmaker.Worker.start_link(arg) # Start a worker by calling: Labelmaker.Worker.start_link(arg)

View File

@@ -38,7 +38,7 @@ defmodule LabelmakerWeb.Endpoint do
cookie_key: "request_logger" cookie_key: "request_logger"
plug Plug.RequestId plug Plug.RequestId
# plug Plug.Telemetry, event_prefix: [:phoenix, :endpoint] plug Plug.Telemetry, event_prefix: [:phoenix, :endpoint]
plug Plug.Parsers, plug Plug.Parsers,
parsers: [:urlencoded, :multipart, :json], parsers: [:urlencoded, :multipart, :json],

View File

@@ -27,18 +27,18 @@ defmodule LabelmakerWeb.Router do
# end # end
# Enable LiveDashboard in development # Enable LiveDashboard in development
# if Application.compile_env(:labelmaker, :dev_routes) do if Application.compile_env(:labelmaker, :dev_routes) do
# # If you want to use the LiveDashboard in production, you should put # If you want to use the LiveDashboard in production, you should put
# # it behind authentication and allow only admins to access it. # it behind authentication and allow only admins to access it.
# # If your application does not have an admins-only section yet, # If your application does not have an admins-only section yet,
# # you can use Plug.BasicAuth to set up some basic authentication # you can use Plug.BasicAuth to set up some basic authentication
# # as long as you are also using SSL (which you should anyway). # as long as you are also using SSL (which you should anyway).
# import Phoenix.LiveDashboard.Router import Phoenix.LiveDashboard.Router
#
# scope "/dev" do scope "/dev" do
# pipe_through :browser pipe_through :browser
#
# live_dashboard "/dashboard", metrics: LabelmakerWeb.Telemetry live_dashboard "/dashboard", metrics: LabelmakerWeb.Telemetry
# end end
# end end
end end

View File

@@ -47,8 +47,8 @@ defmodule Labelmaker.MixProject do
app: false, app: false,
compile: false, compile: false,
depth: 1}, depth: 1},
# {:telemetry_metrics, "~> 1.0"}, {:telemetry_metrics, "~> 1.0"},
# {:telemetry_poller, "~> 1.0"}, {:telemetry_poller, "~> 1.0"},
{:gettext, "~> 0.26"}, {:gettext, "~> 0.26"},
{:jason, "~> 1.2"}, {:jason, "~> 1.2"},
{:dns_cluster, "~> 0.1.1"}, {:dns_cluster, "~> 0.1.1"},