lib/gemirro/cli/server.rb in gemirro-0.13.2 vs lib/gemirro/cli/server.rb in gemirro-0.13.3

- old
+ new

@@ -8,10 +8,12 @@ on :start, 'Run web server' on :stop, 'Stop web server' on :restart, 'Restart web server' on :status, 'Status of web server' on :c=, :config=, 'Path to the configuration file' + on :l=, :log_level=, 'Set logger level' + @pid_file = nil run do |opts, _args| load_configuration(opts) start if opts[:start] @@ -21,9 +23,10 @@ end def load_configuration(opts) 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