Sidecar v0.2.0 Sidecar.Supervisor View Source

Supervises a list of sidecar processes

Link to this section Summary

Types

Options used to start a list of sidecar processes.

Functions

Start one or more supervised sidecar processes.

Link to this section Types

Specs

init_opts() :: [{:processes, Keyword.t(Sidecar.Process.init_opts())}]

Options used to start a list of sidecar processes.

  • processes A keyword list of processes to start whose keys are unique process identifiers, and whose values are Sidecar.Process.init_opts/0 lists

Link to this section Functions

Link to this function

start_link(init_opts \\ [])

View Source

Specs

start_link(init_opts()) :: Supervisor.on_start()

Start one or more supervised sidecar processes.

Examples

Sidecar.Supervisor.start_link(processes: [
  ngrok: "ngrok http 4000"
])