Class: VagrantCloud::BoxCommand

Inherits:
Clamp::Command
  • Object
show all
Defined in:
lib/vagrant-cloud/cli.rb

Instance Method Summary collapse

Instance Method Details

#executeObject



8
9
10
11
12
13
14
15
16
17
18
# File 'lib/vagrant-cloud/cli.rb', line 8

def execute
  box = VagrantCloud.boxes.find(name)

  puts "#{box.name}\t#{box.short_description}"
  puts
  puts 'Versions'
  box.versions.each do |version|
    providers = version['providers'].map { |provider| provider['name'] }
    puts "  #{version['version']} (#{providers.join(', ')})"
  end
end