lib/vedeu/support/log.rb in vedeu-0.2.1 vs lib/vedeu/support/log.rb in vedeu-0.2.2
- old
+ new
@@ -1,10 +1,11 @@
require 'fileutils'
require 'time'
module Vedeu
# :nocov:
+ # @api private
class MonoLogger < Logger
# Create a trappable Logger instance.
#
# @param logdev [String|IO] The filename (String) or IO object (typically
# STDOUT, STDERR or an open file).
@@ -84,9 +85,11 @@
end
end
# Provides the ability to Log anything to the Vedeu log file which is
# hard-coded to reside in `$HOME/.vedeu/vedeu.log`.
+ #
+ # @api private
class Log
# @return [TrueClass]
def self.logger
@logger ||= MonoLogger.new(filename).tap do |log|