class ActiveSupport::ExecutionWrapper

def self.perform # :nodoc:

:nodoc:
def self.perform # :nodoc:
  instance = new
  instance.run
  begin
    yield
  ensure
    instance.complete
  end
end