Packages
goth
1.3.0-rc.4
1.4.5
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
1.3.1
1.3.0
1.3.0-rc.5
1.3.0-rc.4
1.3.0-rc.3
1.3.0-rc.2
1.3.0-rc.1
1.3.0-rc.0
1.2.0
1.1.0
1.0.1
1.0.1-beta
1.0.0
0.11.1
0.11.0
0.10.0
0.9.0
0.8.2
0.8.1
0.8.0
0.7.2
0.7.1
0.7.0
0.6.0
0.5.1
0.5.0
0.4.0
0.3.2
0.3.1
0.3.0
0.2.1
0.2.0
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
0.0.3
0.0.2
0.0.1
A simple library to generate and retrieve Oauth2 tokens for use with Google Cloud Service accounts.
Current section
Files
Jump to
Current section
Files
lib/legacy/application.ex
defmodule Goth.Application do
@moduledoc false
use Application
@impl true
def start(_type, _args) do
envs = Application.get_all_env(:goth)
if envs == [] do
children = [
{Registry, keys: :unique, name: Goth.Registry}
]
Supervisor.start_link(children, strategy: :one_for_one)
else
Goth.Supervisor.start_link(envs)
end
end
end