class PryAuditlog::Logger
Attributes
audit_file[RW]
prompt[RW]
session_token[RW]
Public Class Methods
log(type, line)
click to toggle source
# File lib/pry-auditlog/logger.rb, line 19 def self.log(type, line) line = "#{@prompt}#{line}" if type == 'I' log_line = "[#{Time.now}][#{@session_token}][#{type}] #{line}" @audit_file.puts log_line if @audit_file && !line.strip.empty? end