class PackageChanger::Log
Constants
- DATE_FORMAT
date and line format
- DEFAULT_FILE
Public Class Methods
new()
click to toggle source
# File lib/PackageChanger/log.rb, line 9 def initialize File.write(DEFAULT_FILE, "≈≈≈ PackageChanger ≈≈≈\n", mode: 'a') unless (DEFAULT_FILE.file? && DEFAULT_FILE.writable?) end
Public Instance Methods
putsandlog(message)
click to toggle source
# File lib/PackageChanger/log.rb, line 17 def putsandlog(message) puts message write message end
write(message)
click to toggle source
# File lib/PackageChanger/log.rb, line 13 def write(message) File.write(DEFAULT_FILE, "#{Time.now.strftime(DATE_FORMAT)} - #{message}\n", mode: 'a') end