mirror of
https://github.com/ash-project/reactor.git
synced 2024-09-20 05:13:16 +12:00
15 lines
402 B
Elixir
15 lines
402 B
Elixir
defmodule Reactor.Application do
|
|
@moduledoc false
|
|
|
|
use Application
|
|
|
|
@impl true
|
|
@spec start(any, any) :: {:error, any} | {:ok, pid}
|
|
def start(_type, _args) do
|
|
[
|
|
{PartitionSupervisor, child_spec: Task.Supervisor, name: Reactor.TaskSupervisor},
|
|
Reactor.Executor.ConcurrencyTracker
|
|
]
|
|
|> Supervisor.start_link(strategy: :one_for_one, name: __MODULE__.Supervisor)
|
|
end
|
|
end
|