Module: Dislogger

Defined in:
lib/dislogger.rb,
lib/dislogger/railtie.rb,
lib/dislogger/version.rb,
lib/dislogger/configuration.rb,
lib/dislogger/error_handler.rb,
lib/dislogger/errors/custom_errors.rb,
lib/dislogger/notifiers/base_notifier.rb,
lib/dislogger/formatters/base_formatter.rb,
lib/dislogger/notifiers/discord_notifier.rb,
lib/dislogger/formatters/discord_formatter.rb,
lib/generators/dislogger/install/install_generator.rb

Defined Under Namespace

Modules: ErrorHandler, Errors, Formatters, Generators, Notifiers Classes: Configuration, Error, Railtie

Constant Summary collapse

VERSION =
"0.2.1"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject



24
25
26
# File 'lib/dislogger.rb', line 24

def configuration
  @configuration ||= Configuration.new
end

Class Method Details

.configure {|configuration| ... } ⇒ Object

Yields:



28
29
30
# File 'lib/dislogger.rb', line 28

def configure
  yield(configuration)
end

.resetObject



32
33
34
# File 'lib/dislogger.rb', line 32

def reset
  @configuration = Configuration.new
end