Astral.Config.Reader (Astral v0.1.0)

Copy Markdown View Source

Reads Astral configuration files.

Config files are ordinary Elixir scripts. They typically import Astral.Config and return a %Astral.Config{} from a site do ... end declaration.

Summary

Functions

Read an Astral config file.

Read an Astral config file, raising on errors.

Functions

read(path)

@spec read(String.t()) :: {:ok, Astral.Config.t()} | {:error, term()}

Read an Astral config file.

read!(path)

@spec read!(String.t()) :: Astral.Config.t()

Read an Astral config file, raising on errors.