module DesignStoryboard::Log
Public Instance Methods
alert(message)
click to toggle source
# File lib/design_storyboard/log.rb, line 20 def alert(message) puts "[*] #{message}" end
attention(message)
click to toggle source
# File lib/design_storyboard/log.rb, line 36 def attention(message) puts puts message puts end
done()
click to toggle source
# File lib/design_storyboard/log.rb, line 42 def done alert "Done." end
runtime_error(exception)
click to toggle source
# File lib/design_storyboard/log.rb, line 28 def runtime_error(exception) puts "[!] Runtime Exception: #{exception.message}" end
say(message)
click to toggle source
# File lib/design_storyboard/log.rb, line 24 def say(message) puts "[ ] #{message}" end
start()
click to toggle source
# File lib/design_storyboard/log.rb, line 6 def start caller_info = caller[0].to_s.match(/`(?<method>[\w\_\-]+)'/) if caller_info.present? program_action = caller_info[:method].split('_').map(&:capitalize).join(' ') title program_action end end
title(title)
click to toggle source
# File lib/design_storyboard/log.rb, line 16 def title(title) puts " [ #{title} ] ".center(65, "-") end
unable(message)
click to toggle source
# File lib/design_storyboard/log.rb, line 32 def unable(message) puts "[!] Unable: #{message}" end