lib/tee_logger/constants.rb in tee_logger-3.1.0 vs lib/tee_logger/constants.rb in tee_logger-3.1.1

- old
+ new

@@ -1,20 +1,28 @@ # namespace module TeeLogger # no param of filename, set this filename DEFAULT_FILE = './tee_logger.log' + # Implements targets LOGGING_METHODS = [:debug, :info, :warn, :error, :fatal] + # defined logdev names LOGDEV_NAMES = [:console, :logfile] + # defined paired of logdev name LOGDEV_REVERSE = { console: :logfile, logfile: :console } + # empty format FORMATTER_FOR_DISABLING = proc { |_severity, _time, _progname, _msg| '' } - # using private method #parse_to_hash + # using TeeLogger::Utils.extract_options + # @param logdev_name [Symbol] + # @param indent_level [Fixnum] ParsedOption = Struct.new(:logdev_name, :indent_level) + # LOGDEV_NAMES not included error class IncorrectNameError < StandardError; end + # option's class is not allow class IncorrectOptionError < StandardError; end end