Module: ExceptionTrack

Defined in:
lib/exception-track.rb,
lib/exception-track/engine.rb,
lib/exception-track/version.rb,
app/models/exception_track/log.rb,
lib/exception-track/configuration.rb,
lib/exception-track/log_subscriber.rb,
app/controllers/exception_track/logs_controller.rb,
lib/generators/exception_track/install_generator.rb

Defined Under Namespace

Modules: Generators Classes: Configuration, Engine, Log, LogSubscriber, LogsController

Constant Summary collapse

VERSION =
"1.3.0"

Class Method Summary collapse

Class Method Details

.configObject



15
16
17
18
19
20
21
# File 'lib/exception-track.rb', line 15

def config
  return @config if defined?(@config)

  @config = Configuration.new
  @config.environments = %i[development production]
  @config
end

.configure(&block) ⇒ Object



23
24
25
# File 'lib/exception-track.rb', line 23

def configure(&block)
  config.instance_eval(&block)
end