Sha256: 708a680bf7bcbae7432d459e713f3624b6e15cd421643b0c0034fcb60dbb492d

Contents?: true

Size: 240 Bytes

Versions: 8

Compression:

Stored size: 240 Bytes

Contents

require 'pra/config'

module Pra
  class ErrorLog
    def self.log(error)
      File.open(Pra::Config.error_log_path, 'a') do |f|
        f.puts(error.message)
        error.backtrace.each { |line| f.puts(line) }
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
pra-1.6.0 lib/pra/error_log.rb
pra-1.5.1 lib/pra/error_log.rb
pra-1.5.0 lib/pra/error_log.rb
pra-1.4.0 lib/pra/error_log.rb
pra-1.3.0 lib/pra/error_log.rb
pra-1.2.0 lib/pra/error_log.rb
pra-1.1.0 lib/pra/error_log.rb
pra-1.0.0 lib/pra/error_log.rb