class CLI
The CLI
Command structure for Thor
Public Class Methods
exit_on_failure?()
click to toggle source
callback for managing ARGV errors
# File lib/splash/cli.rb, line 8 def self.exit_on_failure? true end
new(*args)
click to toggle source
Constructor override to manage debug, colors and emoji options for logger
Calls superclass method
# File lib/splash/cli.rb, line 13 def initialize(*args) super log = get_logger options[:colors.to_s] log.level = :debug if options[:debug] log.emoji = options[:emoji.to_s] log.color = options[:colors.to_s] log.debug "DEBUG activated" if options[:debug] end