From 119f160dec95b0fee194972f95bf1088d89e58a2 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Fri, 3 Feb 2012 15:28:59 +0000 Subject: [PATCH] added bucket configuration option --- lib/airbrake-statsd/configuration.rb | 5 +++++ spec/unit/airbrake-statsd/configuration_spec.rb | 11 +++++++++++ 2 files changed, 16 insertions(+) diff --git a/lib/airbrake-statsd/configuration.rb b/lib/airbrake-statsd/configuration.rb index 6c17b1b..d390ed6 100644 --- a/lib/airbrake-statsd/configuration.rb +++ b/lib/airbrake-statsd/configuration.rb @@ -14,6 +14,11 @@ module Airbrake end attr_writer :port + def bucket + @bucket ||= 'exceptions' + end + attr_writer :bucket + end # Configuration end # Statsd end # Airbrake diff --git a/spec/unit/airbrake-statsd/configuration_spec.rb b/spec/unit/airbrake-statsd/configuration_spec.rb index b9cdd3b..330a7ef 100644 --- a/spec/unit/airbrake-statsd/configuration_spec.rb +++ b/spec/unit/airbrake-statsd/configuration_spec.rb @@ -37,6 +37,17 @@ module Airbrake end end + describe '`bucket` option' do + it 'defaults to "exceptions"' do + subject.bucket.should == 'exceptions' + end + + it 'can be set' do + subject.bucket = 'errors' + subject.bucket.should == 'errors' + end + end + end end end