lib/hu/cli.rb in hu-1.3.6 vs lib/hu/cli.rb in hu-1.3.8

- old
+ new

@@ -1,5 +1,6 @@ +# frozen_string_literal: true require 'hu/version' require 'optix' require 'powerbar' require 'yaml' require 'netrc' @@ -9,20 +10,19 @@ require 'hu/collab' require 'hu/deploy' module Hu class Cli < Optix::Cli - Optix::command do + Optix.command do text "Hu v#{Hu::VERSION} - Heroku Utility" - opt :quiet, "Quiet mode (no progress output)", :default => false - opt :version, "Print version and exit", :short => :none + opt :quiet, 'Quiet mode (no progress output)', default: false + opt :version, 'Print version and exit', short: :none trigger :version do puts "Hu v#{Hu::VERSION}" end - filter do |cmd, opts, argv| + filter do |_cmd, opts, _argv| $quiet = opts[:quiet] $quiet = true unless STDOUT.isatty end end end end -