Exception: ActiveGenie::InvalidLogOutputError

Inherits:
StandardError
  • Object
show all
Defined in:
lib/active_genie/errors/invalid_log_output_error.rb

Constant Summary collapse

TEXT =
<<~TEXT
  Invalid log output option. Must be a callable object. Given: %<output>s
  Example:
    ```ruby
    ActiveGenie.configure do |config|
      config.log.output = ->(log) { puts log }
    end
    ```
TEXT

Instance Method Summary collapse

Constructor Details

#initialize(output) ⇒ InvalidLogOutputError

Returns a new instance of InvalidLogOutputError.



15
16
17
# File 'lib/active_genie/errors/invalid_log_output_error.rb', line 15

def initialize(output)
  super(format(TEXT, output:))
end