class Aoandon::Log
Constants
- GLOBAL_PATH
- LOCAL_PATH
Public Class Methods
new(verbose = false)
click to toggle source
# File lib/aoandon/log.rb, line 8 def initialize(verbose = false) file_path = if File.exist?(LOCAL_PATH) LOCAL_PATH else GLOBAL_PATH end @file = ::File.open(file_path, "a") @verbose = verbose puts "Log file: #{::File.expand_path(@file.path)}" end
Public Instance Methods
message(*args)
click to toggle source
# File lib/aoandon/log.rb, line 21 def message(*args) puts args.compact.map(&:to_s).join(" | ") if @verbose @file.puts "- #{args.compact.map(&:to_s)}" @file.flush end