Sha256: 476d1c91fd93c2e85749da07bc6cc1186329c7f2324e3dd9743c2bd480942463
Contents?: true
Size: 1.06 KB
Versions: 14
Compression:
Stored size: 1.06 KB
Contents
# encoding: utf-8 module Ayadn class Logs class << self attr_accessor :rec, :nr end def self.create_logger @rec = Logger.new(Settings.config[:paths][:log] + "/ayadn.log", 'monthly') @rec.formatter = proc do |severity, datetime, progname, msg| "#{datetime} (#{Settings.config[:version]}) #{severity} -- #{msg}\n" end @nr = Logger.new(Settings.config[:paths][:log] + "/nicerank.log", 'monthly') @nr.formatter = proc do |severity, datetime, progname, msg| "#{datetime} (#{Settings.config[:version]}) #{severity} -- #{msg}\n" end end # unused (experiment) # def self.send_log(from, args, content) # begin # log = { # "platform" => "#{Settings.config[:platform]}", # "date" => Time.now, # "version" => "#{Settings.config[:version]}", # "source" => from, # "args" => args, # "content" => content # } # Post.new.send_log(log) # rescue # @rec.warn("Unable to send log.") # end # end end end
Version data entries
14 entries across 14 versions & 1 rubygems