Current section

Files

Jump to
google_ads lib google_ads application.ex
Raw

lib/google_ads/application.ex

defmodule GoogleAds.Application do
@moduledoc """
This module is responsible for starting the Google Ads supervision tree.
"""
use Application
alias GoogleAds.Telemetry.QueryResourceConsumption
@impl true
def start(_type, _args) do
QueryResourceConsumption.setup()
children = [
GoogleAds.TokenCache,
{Finch, name: GoogleAds.Finch}
]
Supervisor.start_link(children, strategy: :one_for_one, name: GoogleAds.Supervisor)
end
end