Sha256: 8378e6019d471852870de36f5390a93f1a3f19c99ec68daf68ed3c32d91050d2

Contents?: true

Size: 323 Bytes

Versions: 9

Compression:

Stored size: 323 Bytes

Contents

class Log
  def self.info(message)
    puts "[INFO] #{Time.now}: #{message}".colorize(:light_cyan)
  end

  def self.warn(message)
    puts "[WARN] #{Time.now}: #{message}".colorize(:light_yellow)
  end

  def self.error(message)
    puts "[ERROR] #{Time.now}: #{message}".colorize(:light_red)
    Process.exit(1)
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
skeleton-ui-0.1.19 lib/skeleton/logger.rb
skeleton-ui-0.1.18 lib/skeleton/logger.rb
skeleton-ui-0.1.17 lib/skeleton/logger.rb
skeleton-ui-0.1.16 lib/skeleton/logger.rb
skeleton-ui-0.1.15 lib/skeleton/logger.rb
skeleton-ui-0.1.14 lib/skeleton/logger.rb
skeleton-ui-0.1.13 lib/skeleton/logger.rb
skeleton-ui-0.1.12 lib/skeleton/logger.rb
skeleton-ui-0.1.11 lib/skeleton/logger.rb