lib/vedeu/log.rb in vedeu-0.4.55 vs lib/vedeu/log.rb in vedeu-0.4.56
- old
+ new
@@ -23,12 +23,12 @@
#
class LocklessLogDevice < LogDevice
# Returns a new instance of Vedeu::LocklessLogDevice.
#
- # @param log []
- # @return []
+ # @param log [void]
+ # @return [void]
def initialize(log = nil)
@dev = nil
@filename = nil
if log.respond_to?(:write) && log.respond_to?(:close)
@@ -40,27 +40,27 @@
@filename = log
end
end
- # @param message []
- # @return []
+ # @param message [String]
+ # @return [void]
def write(message)
@dev.write(message)
rescue StandardError => exception
warn("log writing failed. #{exception}")
end
- # @return []
+ # @return [void]
def close
@dev.close rescue nil
end
private
- # @param filename []
- # @return []
+ # @param filename [String]
+ # @return [void]
def open_logfile(filename)
if FileTest.exist?(filename)
open(filename, (File::WRONLY | File::APPEND))
else