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)