vmpooler/lib/vmpooler/logger.rb
2015-02-06 11:08:54 -08:00

20 lines
353 B
Ruby

require 'rubygems' unless defined?(Gem)
module Vmpooler
class Logger
def initialize(
f = '/var/log/vmpooler.log'
)
@file = f
end
def log(_level, string)
time = Time.new
stamp = time.strftime('%Y-%m-%d %H:%M:%S')
open(@file, 'a') do |f|
f.puts "[#{stamp}] #{string}"
end
end
end
end