lib/lifeboat.rb in lifeboat-0.4.0 vs lib/lifeboat.rb in lifeboat-0.5.0

- old
+ new

@@ -44,11 +44,10 @@ module ActiveRecord def has_lifeboat(options={}) include LifeBoat::Queues - return unless (RAILS_ENV == "production") or (RAILS_ENV == "testing") if options[:format] == :xml format = :to_xml else @@ -56,9 +55,10 @@ end [:create, :update, :destroy ].each do |action| define_method(action.to_s + "_lifeboat") do begin + return unless (RAILS_ENV == "production") or (RAILS_ENV == "testing") @cue = RightAws::SqsGen2.new(Credentials.key, Credentials.secret) queue_name = action.to_s+"_"+ self.class.to_s.downcase + "_" + RAILS_ENV q = RightAws::SqsGen2::Queue.create(@cue, queue_name, true, 1000) q.send_message(self.attributes.send format) rescue RightAws::AwsError => error