class Fuey::Log
Public Class Methods
alert(message)
click to toggle source
# File lib/fuey_client/fuey/log.rb, line 10 def self.alert(message) logger.error "[#{Config::Fuey.title}] #{message}" end
write(message)
click to toggle source
# File lib/fuey_client/fuey/log.rb, line 6 def self.write(message) logger.info "[#{Config::Fuey.title}] #{message}" end
Private Class Methods
logger()
click to toggle source
# File lib/fuey_client/fuey/log.rb, line 19 def self.logger @@logger ||= Logger.new Config::Fuey.logfile, 'daily' end
Public Instance Methods
call(name, started, finished, unique_id, payload)
click to toggle source
Handles ActiveSupport::Notifications
# File lib/fuey_client/fuey/log.rb, line 15 def call(name, started, finished, unique_id, payload) Fuey::Log.write %([#{name}] Completed in #{finished - started} seconds. #{payload}) end