lib/gemirro/cli/index.rb in gemirro-0.13.2 vs lib/gemirro/cli/index.rb in gemirro-0.13.3
- old
+ new
@@ -3,14 +3,16 @@
banner 'Usage: gemirro index [OPTIONS]'
description 'Retrieve specs list from source.'
separator "\nOptions:\n"
on :c=, :config=, 'Path to the configuration file'
+ on :l=, :log_level=, 'Set logger level'
on :u, :update, 'Update only'
run do |opts, _args|
Gemirro::CLI.load_configuration(opts[:c])
config = Gemirro.configuration
+ config.logger_level = opts[:l] if opts[:l]
unless File.directory?(config.destination)
config.logger.error("The directory #{config.destination} does not exist")
abort
end