module Quiver::Duty::PrependMethods

Public Instance Methods

perform(*args) click to toggle source
Calls superclass method
# File lib/quiver/duty.rb, line 18
def perform(*args)
  super
rescue => e
  handle_error(e) if respond_to?(:handle_error, true)
  raise
ensure
  if self.class.parents[-2]::Application.using_active_record
    ActiveRecord::Base.clear_active_connections!
  end
end