module Rpush::Daemon::Loggable
Public Instance Methods
log_debug(msg)
click to toggle source
# File lib/rpush/daemon/loggable.rb, line 4 def log_debug(msg) Rpush.logger.debug(app_prefix(msg)) end
log_error(e)
click to toggle source
# File lib/rpush/daemon/loggable.rb, line 16 def log_error(e) if e.is_a?(Exception) Rpush.logger.error(e) else Rpush.logger.error(app_prefix(e)) end end
log_info(msg)
click to toggle source
# File lib/rpush/daemon/loggable.rb, line 8 def log_info(msg) Rpush.logger.info(app_prefix(msg)) end
log_warn(msg)
click to toggle source
# File lib/rpush/daemon/loggable.rb, line 12 def log_warn(msg) Rpush.logger.warn(app_prefix(msg)) end
Private Instance Methods
app_prefix(msg)
click to toggle source
# File lib/rpush/daemon/loggable.rb, line 26 def app_prefix(msg) app = instance_variable_get('@app') msg = "[#{app.name}] #{msg}" if app msg end