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 the Rails::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)
+end
 
Debug ----- -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|