Logarithm::ValidationError
Inherits Logarithm::LogarithmError < Exception < Reference < Object
Exception raised when input validation fails.
This includes security-related validation failures:
- Path traversal attempts in file paths
- Invalid characters in user inputs
- Out-of-range numerical parameters
- Malformed duration or time specifications
- Suspicious patterns in log data or configuration
Example scenarios:
- Directory traversal in log file paths
- Invalid duration format "30x" instead of "30m"
- Threshold values outside 0.0-1.0 range
- Shell metacharacters in configuration values