Class: Pra::ErrorLog

Inherits:
Object
  • Object
show all
Defined in:
lib/pra/error_log.rb

Class Method Summary collapse

Class Method Details

.log(error) ⇒ Object



6
7
8
9
10
11
# File 'lib/pra/error_log.rb', line 6

def self.log(error)
  File.open(Pra::Config.error_log_path, 'a') do |f|
    f.puts("#{DateTime.now.iso8601} - #{error.message}")
    error.backtrace.each { |line| f.puts(line) }
  end
end