class SpotifyToMp3::Logger
Public Class Methods
new(io_stream)
click to toggle source
# File lib/spotify_to_mp3/logger.rb, line 5 def initialize(io_stream) @io_stream = io_stream end
Public Instance Methods
error(str)
click to toggle source
# File lib/spotify_to_mp3/logger.rb, line 17 def error(str) @io_stream.puts colorize_error(str) end
info(str)
click to toggle source
# File lib/spotify_to_mp3/logger.rb, line 9 def info(str) @io_stream.puts str end
success(str)
click to toggle source
# File lib/spotify_to_mp3/logger.rb, line 13 def success(str) @io_stream.puts colorize_success(str) end
Private Instance Methods
colorize_error(str)
click to toggle source
# File lib/spotify_to_mp3/logger.rb, line 27 def colorize_error(str) str.red end
colorize_success(str)
click to toggle source
# File lib/spotify_to_mp3/logger.rb, line 23 def colorize_success(str) str.green end