Sha256: 5c282ad8be6d387f86ef663d584398e32d24cfb8b570ef1019de749981909284
Contents?: true
Size: 481 Bytes
Versions: 2
Compression:
Stored size: 481 Bytes
Contents
module Specs class << self def logger @logger ||= default_logger.tap { |log| log.level = Logger::WARN } end attr_writer :logger private def default_logger Logger.new(STDERR) end def open_logfile(rel_path, sync) root = Pathname(__FILE__).dirname.dirname.dirname log_path = root + rel_path log_path.dirname.mkpath logfile = File.open(log_path.to_s, "a") logfile.sync if sync logfile end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
celluloid-0.18.0 | spec/support/logging.rb |
celluloid-0.18.0.pre2 | spec/support/logging.rb |