lib/fnordmetric/api.rb in fnordmetric-0.7.5 vs lib/fnordmetric/api.rb in fnordmetric-0.9.7

- old
+ new

@@ -1,9 +1,10 @@ class FnordMetric::API + @@opts = nil - def initialize opts + def initialize(opts={}) @@opts = FnordMetric.default_options(opts) connect end def connect @@ -30,10 +31,9 @@ private def push_event(event_id, event_data) prefix = @@opts[:redis_prefix] - @redis.hincrby "#{prefix}-testdata", "events_received", 1 @redis.hincrby "#{prefix}-stats", "events_received", 1 @redis.set "#{prefix}-event-#{event_id}", event_data @redis.lpush "#{prefix}-queue", event_id @redis.expire "#{prefix}-event-#{event_id}", @@opts[:event_queue_ttl] event_id