class Logsly::Outputs::SyslogData

Public Class Methods

new(*args, &build) click to toggle source
Calls superclass method Logsly::Outputs::BaseData::new
# File lib/logsly/outputs.rb, line 144
def initialize(*args, &build)
  @log_opts = (::Syslog::LOG_PID | ::Syslog::LOG_CONS)
  @facility = ::Syslog::LOG_LOCAL0
  super
end

Public Instance Methods

facility(value = nil) click to toggle source
# File lib/logsly/outputs.rb, line 160
def facility(value = nil)
  @facility = value if !value.nil?
  @facility
end
identity(value = nil) click to toggle source
# File lib/logsly/outputs.rb, line 150
def identity(value = nil)
  @identity = value if !value.nil?
  @identity
end
log_opts(value = nil) click to toggle source
# File lib/logsly/outputs.rb, line 155
def log_opts(value = nil)
  @log_opts = value if !value.nil?
  @log_opts
end