Lamina.Error.ConfigNotFoundError exception (lamina v0.4.2)

No configuration value was found.

This is the result of querying the ETS table for a value, but no applicable record being present. Some possible reasons for this to happen:

  • No providers returned a value for this config key.
  • All values present in the table have expired.
  • The config key is incorrect.

Summary

Types

@type t() :: %Lamina.Error.ConfigNotFoundError{
  __exception__: true,
  config_key: atom(),
  state: nil | Lamina.Server.State.t(),
  table: nil | Lamina.Server.Table.t()
}