Sha256: a8a39f2b82c3cde462b00f84f88578a3c7b0420490c460e61765aa9bd90cf2e0
Contents?: true
Size: 1.07 KB
Versions: 1
Compression:
Stored size: 1.07 KB
Contents
require "toolrack/version" require 'tlogger' require 'singleton' require_relative 'toolrack/exception_utils' require_relative 'toolrack/condition_utils' require_relative 'toolrack/process_utils' require_relative 'toolrack/runtime_utils' module Antrapol module ToolRack class Error < StandardError; end # Your code goes here... class GlobalConf include Singleton end class Logger include Singleton include Antrapol::ToolRack::ConditionUtils attr_reader :glogger def initialize # boolean loggerDebug = ENV['TOOLRACK_DEBUG'] logFile = ENV['TOOLRACK_LOGFILE'] maxLogNo = ENV['TOOLRACK_MAX_LOGFILE'] || 10 logFileSize = ENV['TOOLRACK_MAX_LOGFILE_SIZE'] || 10*1024*1024 if not is_empty?(loggerDebug) and loggerDebug @glogger = Tlogger.new(STDOUT) elsif not is_empty?(logFile) @glogger = Tlogger.new(logFile,maxLogNo,logFileSize) else @glogger = Tlogger.new('toolrack.log',maxLogNo,logFileSize) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
toolrack-0.4.0 | lib/toolrack.rb |