class Object

Public Instance Methods

_log(message, prefix = nil) click to toggle source
# File lib/sp/duh.rb, line 168
def _log(message, prefix = nil)
  message = message.is_a?(String) ? message : message.inspect
  prefix = "SP::Duh#{prefix.blank? ? '' : ' [' + prefix + ']'}: "
  if Rails.logger && !defined?(Rails::Console)
    Rails.logger.debug "#{prefix}#{message}"
  else
    puts "#{prefix}#{message}"
  end
end
require_silently(require_name) click to toggle source
# File lib/sp-duh.rb, line 21
def require_silently(require_name)
  begin
    require require_name
  rescue LoadError
  end
end