Module: OneGadget::Logger

Defined in:
lib/one_gadget/logger.rb

Overview

A logger for internal usage.

Class Method Summary collapse

Class Method Details

.ask_update(msg: '') ⇒ void

This method returns an undefined value.

Show the message of ask user to update gem.



40
41
42
43
44
# File 'lib/one_gadget/logger.rb', line 40

def ask_update(msg: '')
  name = 'one_gadget'
  cmd = OneGadget::Helper.colorize("gem update #{name} && gem cleanup #{name}")
  OneGadget::Logger.info("#{msg}\nUpdate with: $ #{cmd}\n")
end

.not_found(build_id) ⇒ Object

Show warning message of no such build id in database.

Parameters:

  • build_id (String)

    Build ID.



33
34
35
36
# File 'lib/one_gadget/logger.rb', line 33

def not_found(build_id)
  warn("Cannot find BuildID [#{build_id}]\n")
  []
end