class Bookbinder::Terminal
Public Class Methods
new(colorizer)
click to toggle source
# File lib/bookbinder/terminal.rb, line 5 def initialize(colorizer) @colorizer = colorizer end
Public Instance Methods
update(user_message)
click to toggle source
# File lib/bookbinder/terminal.rb, line 9 def update(user_message) if user_message.error? error_message = @colorizer.colorize(user_message.message, Colorizer::Colors.red) $stderr.puts error_message elsif user_message.warn? warning_message = @colorizer.colorize(user_message.message, Colorizer::Colors.yellow) puts warning_message end end