From 1b64eeeda12d6b27eb5fbef9a52454534231eea1 Mon Sep 17 00:00:00 2001 From: Kenichi Nakamura Date: Tue, 3 Dec 2024 15:38:38 -0800 Subject: [PATCH] add spec for liveview option --- .../opentelemetry_phoenix/lib/opentelemetry_phoenix.ex | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/instrumentation/opentelemetry_phoenix/lib/opentelemetry_phoenix.ex b/instrumentation/opentelemetry_phoenix/lib/opentelemetry_phoenix.ex index 14459ec5..88a75d9c 100644 --- a/instrumentation/opentelemetry_phoenix/lib/opentelemetry_phoenix.ex +++ b/instrumentation/opentelemetry_phoenix/lib/opentelemetry_phoenix.ex @@ -62,7 +62,7 @@ defmodule OpentelemetryPhoenix do @tracer_id __MODULE__ @typedoc "Setup options" - @type opts :: [endpoint_prefix() | adapter()] + @type opts :: [endpoint_prefix() | adapter() | liveview()] @typedoc "The endpoint prefix in your endpoint. Defaults to `[:phoenix, :endpoint]`" @type endpoint_prefix :: {:endpoint_prefix, [atom()]} @@ -70,6 +70,9 @@ defmodule OpentelemetryPhoenix do @typedoc "The phoenix server adapter being used. Required" @type adapter :: {:adapter, :cowboy2 | :bandit} + @typedoc "Attach LiveView handlers. Optional" + @type liveview :: {:liveview, boolean()} + @doc """ Initializes and configures the telemetry handlers. """