class Vmpooler::Logger
Public Class Methods
new( f = '/var/log/vmpooler.log' )
click to toggle source
# File lib/vmpooler/logger.rb, line 7 def initialize( f = '/var/log/vmpooler.log' ) @file = f end
Public Instance Methods
log(_level, string)
click to toggle source
# File lib/vmpooler/logger.rb, line 13 def log(_level, string) time = Time.new stamp = time.strftime('%Y-%m-%d %H:%M:%S') puts "[#{stamp}] #{string}" if ENV['VMPOOLER_DEBUG'] File.open(@file, 'a') do |f| f.puts "[#{stamp}] #{string}" end end