Module: Swoop

Defined in:
lib/swoop.rb,
lib/swoop/version.rb,
lib/swoop/formatters/colored_key_value.rb

Defined Under Namespace

Modules: Formatters Classes: Formatter, Rails, Railtie

Constant Summary collapse

VERSION =
"0.0.5"

Class Method Summary collapse

Class Method Details

.colorize?Boolean

Returns:

  • (Boolean)


9
10
11
12
13
# File 'lib/swoop.rb', line 9

def self.colorize?
  self.load_dependencies
  return false unless defined?(::Colored)
  defined?(::Rails) ? ::Rails.configuration.colorize_logging : true
end

.load_dependenciesObject



15
16
17
18
19
# File 'lib/swoop.rb', line 15

def self.load_dependencies
  require "colored"
rescue LoadError
  return nil
end