Sha256: beeffd2c04e78d0cbab4e89c9b5ba3e2b3aa0e144e6f3309074f57d2a9d1072c

Contents?: true

Size: 704 Bytes

Versions: 22

Compression:

Stored size: 704 Bytes

Contents

$:.unshift File.expand_path('../../lib', __FILE__)

require 'logjam_agent/sinatra'

class SinatraTestApp < Sinatra::Base
  register LogjamAgent::Sinatra

  use LogjamAgent::Sinatra::Middleware

  configure do
    set :root, File.expand_path('../..', __FILE__)
    set :environment, :test
    set :loglevel, :debug
    setup_logjam_logger

    LogjamAgent.application_name = "myapp"
    LogjamAgent.add_forwarder(:zmq, :host => "inproc://app")
    LogjamAgent.parameter_filters << :password
    LogjamAgent.ensure_ping_at_exit = false
  end

  before '/index' do
    action_name "Simple#index"
  end

  get '/index' do
    logger.info 'Hello World!'
    'Hello World!'
  end

  run! if __FILE__ == $0
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
logjam_agent-0.38.2 test/sinatra_app.rb
logjam_agent-0.38.1 test/sinatra_app.rb
logjam_agent-0.38.0 test/sinatra_app.rb
logjam_agent-0.37.1 test/sinatra_app.rb
logjam_agent-0.37.0 test/sinatra_app.rb
logjam_agent-0.36.0 test/sinatra_app.rb
logjam_agent-0.35.1 test/sinatra_app.rb
logjam_agent-0.35.0 test/sinatra_app.rb
logjam_agent-0.34.3 test/sinatra_app.rb
logjam_agent-0.34.2 test/sinatra_app.rb
logjam_agent-0.34.1 test/sinatra_app.rb
logjam_agent-0.34.0 test/sinatra_app.rb
logjam_agent-0.33.3 test/sinatra_app.rb
logjam_agent-0.33.2 test/sinatra_app.rb
logjam_agent-0.33.1 test/sinatra_app.rb
logjam_agent-0.33.0 test/sinatra_app.rb
logjam_agent-0.32.4 test/sinatra_app.rb
logjam_agent-0.32.3 test/sinatra_app.rb
logjam_agent-0.32.2 test/sinatra_app.rb
logjam_agent-0.32.1 test/sinatra_app.rb