Packages

A real-time time series database - command line client.

Retired package: I'll never finish it

Current section

Files

Jump to
phasedb_client lib phasedb client connection_supervisor.ex
Raw

lib/phasedb/client/connection_supervisor.ex

defmodule PhaseDB.Client.ConnectionSupervisor do
use Supervisor
@moduledoc """
Supervises currently active client connections"
"""
def start_link do
Supervisor.start_link __MODULE__, [], name: __MODULE__
end
def init [] do
[
worker(PhaseDB.Client.Connection, [], restart: :transient)
]
|> supervise(strategy: :simple_one_for_one)
end
end