Sha256: 81c88d8ef6dc494b4daef18a6480eece635ed02f9db30cd80690242de63dad99

Contents?: true

Size: 383 Bytes

Versions: 21

Compression:

Stored size: 383 Bytes

Contents

module Rake
  class Task

    alias execute_task execute

    # rubocop:disable Lint/RescueException
    def execute(args = nil)
      execute_task(args)
    rescue Interrupt => e
      raise e # Dont log if it's an interrupt
    rescue Exception => e
      Errdo.error(e, args) if Errdo.log_task_exceptions
      raise e
    end
    # rubocop:enable Lint/RescueException

  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
errdo-0.12.14 lib/errdo/rake/task.rb
errdo-0.12.13 lib/errdo/rake/task.rb
errdo-0.12.12 lib/errdo/rake/task.rb
errdo-0.12.11 lib/errdo/rake/task.rb
errdo-0.12.10 lib/errdo/rake/task.rb
errdo-0.12.9 lib/errdo/rake/task.rb
errdo-0.12.8 lib/errdo/rake/task.rb
errdo-0.12.7 lib/errdo/rake/task.rb
errdo-0.12.6 lib/errdo/rake/task.rb
errdo-0.12.5 lib/errdo/rake/task.rb
errdo-0.12.4 lib/errdo/rake/task.rb
errdo-0.12.3 lib/errdo/rake/task.rb
errdo-0.12.2 lib/errdo/rake/task.rb
errdo-0.12.1 lib/errdo/rake/task.rb
errdo-0.12.0 lib/errdo/rake/task.rb
errdo-0.11.6 lib/errdo/rake/task.rb
errdo-0.11.5 lib/errdo/rake/task.rb
errdo-0.11.4 lib/errdo/rake/task.rb
errdo-0.11.3 lib/errdo/rake/task.rb
errdo-0.11.2 lib/errdo/rake/task.rb