Sha256: 7f330b13558e2ed2885a78311994f5037cfdfedf4e8bfb20cbd22da5605e4491

Contents?: true

Size: 554 Bytes

Versions: 21

Compression:

Stored size: 554 Bytes

Contents

class NewRelic::Control::Merb < NewRelic::Control
  
  def env
    @env ||= ::Merb.env
  end
  def root 
    ::Merb.root
  end
  
  def to_stdout(msg)
    Merb.logger.info("NewRelic ~ " + msg)
  rescue Exception => e
    STDOUT.puts "NewRelic ~ " + msg 
  end
  
  def init_config options={}
    ::Merb::Plugins.add_rakefiles File.join(newrelic_root,"lib/tasks/all.rb")
    
    # Merb gives you a Merb::Plugins.config hash...feel free to put your stuff in your piece of it
    ::Merb::Plugins.config[:newrelic] = {
      :config => self
    }
  end
end

Version data entries

21 entries across 21 versions & 3 rubygems

Version Path
onyx_newrelic_rpm-2.12.5 lib/new_relic/control/merb.rb
newrelic_rpm-2.12.3 lib/new_relic/control/merb.rb
newrelic_rpm-2.12.2 lib/new_relic/control/merb.rb
newrelic_rpm-2.12.2.beta2 lib/new_relic/control/merb.rb
newrelic_rpm-2.12.2.beta lib/new_relic/control/merb.rb
newrelic_rpm-2.12.1 lib/new_relic/control/merb.rb
newrelic_rpm-2.12.1.alpha lib/new_relic/control/merb.rb
newrelic_rpm-2.12.0 lib/new_relic/control/merb.rb
newrelic_rpm-2.11.3 lib/new_relic/control/merb.rb
newrelic_rpm-2.11.2 lib/new_relic/control/merb.rb
newrelic_rpm-2.11.2.beta2 lib/new_relic/control/merb.rb
newrelic_rpm-2.11.2.beta lib/new_relic/control/merb.rb
newrelic_rpm-2.11.1 lib/new_relic/control/merb.rb
newrelic_rpm-2.11.0.beta2 lib/new_relic/control/merb.rb
newrelic_rpm-2.11.0.beta lib/new_relic/control/merb.rb
newrelic_rpm-2.10.8 lib/new_relic/control/merb.rb
newrelic_rpm-2.10.6 lib/new_relic/control/merb.rb
newrelic_rpm-2.10.5 lib/new_relic/control/merb.rb
newrelic_rpm-2.10.4 lib/new_relic/control/merb.rb
newrelic_rpm-2.10.3 lib/new_relic/control/merb.rb