diff --git a/README.markdown b/README.markdown index f1c248e..ba174e4 100644 --- a/README.markdown +++ b/README.markdown @@ -10,33 +10,45 @@ Install sudo gem install lilypad --source http://gemcutter.org -Use it ------- +Rails +----- -
+In **config/environment.rb**: + +require 'rack/lilypad' -use Rack::Lilypad, 'hoptoad_api_key_goes_here' +Rails::Initializer.run do |config| + ENV['RACK_ENV'] = ENV['RAILS_ENV'] + config.middleware.use Rack::Lilypad, 'hoptoad_api_key_goes_here' +end-To specify environment filters: +Sinatra +--------use Rack::Lilypad, 'hoptoad_api_key_goes_here' do |hoptoad| - hoptoad.filters << %w(AWS_ACCESS_KEY AWS_SECRET_ACCESS_KEY AWS_ACCOUNT SSH_AUTH_SOCK) +require 'rack/lilypad' +class MyApp < Sinatra::Default + enable :raise_errors + use Rack::Lilypad, 'hoptoad_api_key_goes_here' end-In Rails, you will need to do this in theRails::Initializer.run
block in environment.rb: +Filters +------- + +Don't send certain environment variables to Hoptoad.-ENV['RACK_ENV'] = ENV['RAILS_ENV'] -config.middleware.use Rack::Lilypad, 'hoptoad_api_key_goes_here' +use Rack::Lilypad, 'hoptoad_api_key_goes_here' do |hoptoad| + hoptoad.filters << %w(AWS_ACCESS_KEY AWS_SECRET_ACCESS_KEY AWS_ACCOUNT SSH_AUTH_SOCK) +endDebug ----- -Use the log option to see what is happening: +See what you are sending and receiving from Hoptoad.use Rack::Lilypad, 'hoptoad_api_key_goes_here' do |hoptoad|