class RR::Integrations::Decorator
Public Class Methods
Source
# File lib/rr/integrations/decorator.rb, line 6 def initialize(adapter) super(adapter) @loaded = false end
Calls superclass method
Public Instance Methods
Source
# File lib/rr/integrations/decorator.rb, line 15 def applies? __getobj__.applies? rescue => e if RR.debug? puts "#{__getobj__.class}#applies? failed: #{e.class} (#{e.message})" puts e.backtrace.map {|x| " " + x }.join("\n") end end
Source
# File lib/rr/integrations/decorator.rb, line 24 def load return if @loaded hook if RR.debug? puts "Loaded adapter: #{name}" end @loaded = true rescue => e if RR.debug? puts "Couldn't load adapter #{name}: #{e.class} (#{e.message})" puts e.backtrace.map {|x| " " + x }.join("\n") end end
Source
# File lib/rr/integrations/decorator.rb, line 11 def name __getobj__.class.to_s.split('::').last.to_sym end