Sha256: 02eeb2504a413d91077a78b9dea364fef7234d2322130afb6e5f0cbcc50298f7
Contents?: true
Size: 713 Bytes
Versions: 1
Compression:
Stored size: 713 Bytes
Contents
require 'crash_hook/version' require 'crash_hook/errors' require 'crash_hook/configuration' require 'crash_hook/middleware' require 'crash_hook/request' require 'crash_hook/serializer' require 'crash_hook/payload' require 'crash_hook/crash' module CrashHook # Set global configuration # def self.configure(options) @@config = CrashHook::Configuration.new(options) @@config end # Manually sent notification # exception => Exception object # env => Environment hash # def self.notify(exception, env) if @@config.nil? raise CrashHook::ConfigurationError, "No configuration were provided." end CrashHook::Crash.new(@@config, exception, env).notify end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
crash_hook-0.2.0 | lib/crash_hook.rb |