Current section

Files

Jump to
pi_bridge lib pi integrations app_version.ex
Raw

lib/pi/integrations/app_version.ex

defmodule Pi.Integrations.AppVersion do
@moduledoc false
def fetch(app) when is_atom(app) do
Application.load(app)
case Application.spec(app, :vsn) do
nil -> :error
version -> {:ok, to_string(version)}
end
end
end