GameServer.Env (GameServer v1.0.509)

Helpers for reading and parsing environment variables.

Safe to use from config/runtime.exs (runs at runtime after compilation).

Summary

Types

bool_default()

@type bool_default() :: boolean()

Functions

atom_existing(name, default \\ nil)

@spec atom_existing(String.t(), atom() | nil) :: atom() | nil

bool(name, default \\ false)

@spec bool(String.t(), bool_default()) :: boolean()

integer(name, default \\ nil)

@spec integer(String.t(), integer() | nil) :: integer() | nil

log_level(name, default \\ :debug)

@spec log_level(String.t(), Logger.level() | false) :: Logger.level() | false