Class: Log

Inherits:
Object
  • Object
show all
Defined in:
lib/log.rb

Overview

Convenient class to log to console in certain ways

Class Method Summary collapse

Class Method Details

.fatal(message) ⇒ Object

Fatal error. We should not move forward.



6
7
8
# File 'lib/log.rb', line 6

def self.fatal(message)
  abort("FATAL: #{message}".colorize(:red))
end

.success(message) ⇒ Object



15
16
17
# File 'lib/log.rb', line 15

def self.success(message)
  puts "Success: #{message}".colorize(:green)
end

.warning(message) ⇒ Object

Warning we want to show to the user.



11
12
13
# File 'lib/log.rb', line 11

def self.warning(message)
  puts "Warning: #{message}".colorize(:yellow)
end