Skip to content

Instantly share code, notes, and snippets.

@mtodd
Created April 27, 2011 09:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mtodd/943961 to your computer and use it in GitHub Desktop.
Save mtodd/943961 to your computer and use it in GitHub Desktop.

ruby-metrics

use of the quantity gem conflicts with ActiveSupport's durations:

@rescale_window = 1.hour.to_seconds.to_i
NoMethodError: undefined method `to_seconds' for 3600:Fixnum
/Users/mtodd/.rvm/gems/ruby-1.8.7-p334/gems/quantity-0.1.1/lib/quantity.rb:373:in `method_missing'
/Users/mtodd/Projects/api/lib/activesupport-2.3.11/lib/active_support/duration.rb:97:in `send'
/Users/mtodd/Projects/api/lib/activesupport-2.3.11/lib/active_support/duration.rb:97:in `method_missing'
/Users/mtodd/.rvm/gems/ruby-1.8.7-p334/gems/ruby-metrics-0.8.0/lib/ruby-metrics/statistics/exponential_sample.rb:10:in `initialize'
/Users/mtodd/.rvm/gems/ruby-1.8.7-p334/gems/ruby-metrics-0.8.0/lib/ruby-metrics/instruments/histogram.rb:11:in `new'
/Users/mtodd/.rvm/gems/ruby-1.8.7-p334/gems/ruby-metrics-0.8.0/lib/ruby-metrics/instruments/histogram.rb:11:in `initialize'
/Users/mtodd/.rvm/gems/ruby-1.8.7-p334/gems/ruby-metrics-0.8.0/lib/ruby-metrics/instruments/histogram.rb:166:in `initialize'
/Users/mtodd/.rvm/gems/ruby-1.8.7-p334/gems/ruby-metrics-0.8.0/lib/ruby-metrics/instruments/timer.rb:12:in `new'
/Users/mtodd/.rvm/gems/ruby-1.8.7-p334/gems/ruby-metrics-0.8.0/lib/ruby-metrics/instruments/timer.rb:12:in `initialize'
/Users/mtodd/.rvm/gems/ruby-1.8.7-p334/gems/ruby-metrics-0.8.0/lib/ruby-metrics/instruments.rb:23:in `new'
/Users/mtodd/.rvm/gems/ruby-1.8.7-p334/gems/ruby-metrics-0.8.0/lib/ruby-metrics/instruments.rb:23:in `register_with_options'
/Users/mtodd/.rvm/gems/ruby-1.8.7-p334/gems/ruby-metrics-0.8.0/lib/ruby-metrics/instruments.rb:49:in `register_with_options'
/Users/mtodd/.rvm/gems/ruby-1.8.7-p334/gems/ruby-metrics-0.8.0/lib/ruby-metrics/instruments.rb:65:in `timer'
/Users/mtodd/.rvm/gems/ruby-1.8.7-p334/gems/ruby-metrics-0.8.0/lib/ruby-metrics/integration/rack_middleware.rb:29:in `initialize'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment