Parent

Class/Module Index [+]

Quicksearch

RR::Integrations::Decorator

Public Class Methods

new(adapter) click to toggle source
# File lib/rr/integrations/decorator.rb, line 6
def initialize(adapter)
  super(adapter)
  @loaded = false
end

Public Instance Methods

applies?() click to toggle 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
load() click to toggle source
# File lib/rr/integrations/decorator.rb, line 24
def load
  hook
  @loaded = true
  puts "Loaded adapter: #{name}" if RR.debug?
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
loaded?() click to toggle source
# File lib/rr/integrations/decorator.rb, line 35
def loaded?
  @loaded
end
name() click to toggle source
# File lib/rr/integrations/decorator.rb, line 11
def name
  __getobj__.class.to_s.split('::').last.to_sym
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.