Class: AbAdmin::Utils::Logger::ExtendedLogger
- Defined in:
- lib/ab_admin/utils/logger.rb
Instance Method Summary collapse
Instance Method Details
#exception(e, options = {}) ⇒ Object
5 6 7 8 9 |
# File 'lib/ab_admin/utils/logger.rb', line 5 def exception(e, ={}) = "#{e.message} #{"DATA:#{options[:data].inspect}" if options && options[:data]}" backtrace = e.backtrace.map { |l| "#{' ' * 2}#{l}" }.join("\n") if e.backtrace error("#{e.class} #{message}\n#{backtrace}\n\n") end |
#puts(msg) ⇒ Object
11 12 13 |
# File 'lib/ab_admin/utils/logger.rb', line 11 def puts(msg) debug msg end |
#reopen ⇒ Object
15 16 17 |
# File 'lib/ab_admin/utils/logger.rb', line 15 def reopen @logdev = LogDevice.new(@logdev.filename) end |