lib/history/candles/supervisor.ex

defmodule History.Candles.Supervisor do
  use Supervisor
  alias History.Candles

  @spec start_link(term) :: Supervisor.on_start()
  def start_link(_) do
    Supervisor.start_link(__MODULE__, :ok)
  end

  def init(_) do
    children = [
      {Candles.CreateChunksBroadway, []},
      {Candles.DownloadChunksBroadway, []}
    ]

    Supervisor.init(children, strategy: :one_for_one)
  end
end