Sha256: 9a2732788079cfa739dace8e95e4c8393b60593024afa6cd513f7235970bd3c1
Contents?: true
Size: 449 Bytes
Versions: 48
Compression:
Stored size: 449 Bytes
Contents
# frozen_string_literal: true 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') puts "[#{stamp}] #{string}" if ENV['VMPOOLER_DEBUG'] File.open(@file, 'a') do |f| f.puts "[#{stamp}] #{string}" end end end end
Version data entries
48 entries across 48 versions & 1 rubygems