module SDN

Constants

BROADCAST_ADDRESS
VERSION

Public Class Methods

logger() click to toggle source
# File lib/sdn.rb, line 10
def logger
  @logger ||= begin
    Logger.new(STDOUT, :info).tap do |logger|
      logger.datetime_format = '%Y-%m-%d %H:%M:%S.%L'
      logger.formatter = proc do |severity, datetime, progname, msg|
        "#{datetime.strftime(logger.datetime_format)} [#{Process.pid}/#{Thread.current.object_id}] #{severity}: #{msg}\n"
      end
    end
  end
end