lib/vagrant-zones/command/console.rb in vagrant-zones-0.1.94 vs lib/vagrant-zones/command/console.rb in vagrant-zones-0.1.96

- old
+ new

@@ -19,11 +19,11 @@ end @subcommands.register(:webvnc) do require File.expand_path('webvnc_console', __dir__) WebVNCConsole end - super(argv, env) + super end def execute if @main_args.include?('-h') || @main_args.include?('--help') # Print the help for all the vagrant-zones commands. @@ -46,12 +46,11 @@ subopts.banner = 'Usage: vagrant zone console <subcommand> [<args>]' subopts.separator '' subopts.separator 'Available subcommands:' # Add the available subcommands as separators in order to print them # out as well. - keys = [] - @subcommands.each { |(key, _value)| keys << key.to_s } - keys.sort.each do |key| + keys = @subcommands.map { |(key, _value)| key.to_s }.sort + keys.each do |key| subopts.separator " #{key}" end subopts.separator 'For help on any individual subcommand run `vagrant zone console <subcommand> -h`' end @env.ui.info(opts.help, :prefix => false)