class Lexicon::Cli::CliBase
Public Class Methods
new(args = [], local_options = {}, config = {})
click to toggle source
Calls superclass method
# File lib/lexicon/cli/cli_base.rb, line 6 def initialize(args = [], local_options = {}, config = {}) super(args, local_options, config) register_config(container, options) end
Private Instance Methods
register_config(container, options)
click to toggle source
# File lib/lexicon/cli/cli_base.rb, line 18 def register_config(container, options) verbose = options['verbose'] parallel = options['parallel'] jobs = options.fetch('jobs', parallel ? 4 : 1) container.set_parameter('config.verbose', verbose) container.set_parameter('config.parallel', parallel) container.set_parameter('config.jobs', jobs) end