Sha256: 8ac82c147d8e2c03d271b8500f7f67e9f9839accecee7287f1cbdb38d1d71786
Contents?: true
Size: 338 Bytes
Versions: 5
Compression:
Stored size: 338 Bytes
Contents
require 'logging' require 'logsly/base_output' module Logsly class FileOutput < BaseOutput def to_appender(*args) data = FileOutputData.new(*args, &self.build) Logging.appenders.file(data.path, :layout => self.to_layout(data)) end end class FileOutputData < BaseOutputData option :path, String end end
Version data entries
5 entries across 5 versions & 1 rubygems