Sha256: afd83cdd209be721dad1f5ae1d5c442caf42db0b8ca789d8ce80bbcc387933c4

Contents?: true

Size: 399 Bytes

Versions: 1

Compression:

Stored size: 399 Bytes

Contents

require 'rubygems'
require 'sinatra'

require File.dirname(__FILE__) + '/../lib/metry'

configure do
  Metry.init(ENV["USE_MEMORY"] ? Metry::Memory.new : Metry::Tokyo.new("tracking"))
  use Metry::Rack::Tracking
  use Metry::Psycho, {:path => "/admin/metry"}
end

get '/' do
  "Root"
end

get '/subpage' do
  "Sub page"
end

get '/extra' do
  request.env["metry.event"]["extra"] = params[:track]
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
metry-1.2.0 example/example.rb