vmpooler/lib/vmpooler/logger.rb
2014-03-05 12:57:25 -08:00

21 lines
352 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