Sha256: f91f5dfaa1303a30848d24126590dc01338cfecb913d86b69f1cac5eaead41b2
Contents?: true
Size: 480 Bytes
Versions: 4
Compression:
Stored size: 480 Bytes
Contents
# frozen_string_literal: true require 'logger' module RTALogger # this module generates object instance module LogFactory def self.new_file_logger(file_path = 'log.txt', period = 'daily', shift_size = 1_048_576) @ruby_logger = Logger.new(file_path, period, shift_size) @ruby_logger.level = Logger::Severity::DEBUG @ruby_logger.formatter = proc do |_severity, _datetime, _progname, msg| "#{msg}\n" end @ruby_logger end end end
Version data entries
4 entries across 4 versions & 1 rubygems