class

Logarithm::ConfigError

Inherits Logarithm::LogarithmError < Exception < Reference < Object

Exception raised when configuration is invalid or incomplete.

This includes failures in:

  • Loading configuration files
  • Parsing configuration formats (YAML, JSON, etc.)
  • Missing required configuration values
  • Invalid configuration value types or ranges
  • Environment variable parsing issues

Example scenarios:

  • Missing data directory path
  • Invalid threshold values outside allowed ranges
  • Malformed YAML configuration files
  • Inaccessible configuration file paths