Sha256: 70bc047b08963359e4da0de33e714384fb15e6e73da2948fd40c435c81b56a7c

Contents?: true

Size: 522 Bytes

Versions: 7

Compression:

Stored size: 522 Bytes

Contents

module VagrantPlugins
  module ArubaCloud
    module Command
      class Templates < Vagrant.plugin('2', :command)
        def execute
          options = {}
          opts = OptionParser.new do |o|
            o.banner = 'Usage: vagrant arubacloud templates [options]'
          end

          argv = parse_options(opts)
          return unless argv

          with_target_vms(argv, :provider => :arubacloud) do |machine|
            machine.action('list_templates')
          end
        end
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
vagrant-arubacloud-0.0.9 lib/vagrant-arubacloud/command/templates.rb
vagrant-arubacloud-0.0.7 lib/vagrant-arubacloud/command/templates.rb
vagrant-arubacloud-0.0.6 lib/vagrant-arubacloud/command/templates.rb
vagrant-arubacloud-0.0.5 lib/vagrant-arubacloud/command/templates.rb
vagrant-arubacloud-0.0.4 lib/vagrant-arubacloud/command/templates.rb
vagrant-arubacloud-0.0.3 lib/vagrant-arubacloud/command/templates.rb
vagrant-arubacloud-0.0.2dev lib/vagrant-arubacloud/command/templates.rb