lib/pah/cli.rb in pah-0.0.20 vs lib/pah/cli.rb in pah-0.0.21

- old
+ new

@@ -4,11 +4,17 @@ class CLI class << self def start(argv) command = Commands.find_by_name(argv[0]) - command.new.run(argv) + command.new(extract_global_options!(argv)).run(argv) end + private + def extract_global_options!(argv) + options = {} + options[:verbose] = !!argv.delete("--verbose") + options + end end end end