class Pronto::Tailor::Configuration
Attributes
params[R]
Public Class Methods
new(params)
click to toggle source
# File lib/pronto/tailor/configuration.rb, line 11 def initialize(params) @params = params end
Public Instance Methods
command_line_for_file(file)
click to toggle source
# File lib/pronto/tailor/configuration.rb, line 15 def command_line_for_file(file) params = [ except_rule, config_file ].compact.join(' ') "#{runner} \"#{file}\" #{params}" end
Private Instance Methods
config_file()
click to toggle source
# File lib/pronto/tailor/configuration.rb, line 34 def config_file "--config=#{params[CONFIG_FILE]}" if params[CONFIG_FILE] end
except_rule()
click to toggle source
# File lib/pronto/tailor/configuration.rb, line 30 def except_rule "--except=#{params[EXCEPT_RULE]}" if params[EXCEPT_RULE] end
runner()
click to toggle source
# File lib/pronto/tailor/configuration.rb, line 26 def runner params[TAILOR_RUNNER] || 'tailor' end