Method: CustomLogs::Socket.get
- Defined in:
- lib/custom_logs/socket.rb
.get ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/custom_logs/socket.rb', line 10 def get @@socket if @@socket if (syslog_config = ParseConfig.get[:syslog]).present? @@socket = RemoteSyslogLogger.new(syslog_config[:host], syslog_config[:port]) @@socket_type = :syslog else @@socket = ::Logger.new(STDOUT) @@socket_type = :stdout end @@socket.formatter = proc do |severity, datetime, progname, msg| "#{msg}\n" end @@socket end |