Class: Mobile::Version::Thrift::LoggerFactory

Inherits:
Object
  • Object
show all
Defined in:
lib/mobile_version_thrift_client.rb

Constant Summary collapse

@@logger =
nil

Class Method Summary collapse

Class Method Details

.getLogger(name) ⇒ Object



21
22
23
24
25
26
27
28
29
30
# File 'lib/mobile_version_thrift_client.rb', line 21

def self.getLogger(name)
	if @@logger.nil?
		log_path = "../#{name}.log"
		log_level = "error"
		logger = Logger.new(log_path, 'daily')
		logger.level = Logger::const_get(log_level.upcase)
		@@logger = logger
	end
	@@logger
end