Sha256: ae37a51cc46f84c5afdaf216025c8a9b7a1234fb7e31a3de5e122a37062742cc

Contents?: true

Size: 1017 Bytes

Versions: 2

Compression:

Stored size: 1017 Bytes

Contents

# frozen_string_literal: true

require 'vagrant'
## Do not Modify this File! Modify the Hosts.yml, Hosts.rb, or Vagrantfile!
module VagrantPlugins
  module ProviderLocal
    # This is used define the variables for the project
    class Config < Vagrant.plugin('2', :config)
      attr_accessor :brand, :boxshortname, :kernel, :debug, :boot, :vagrant_user, :vagrant_user_private_key_path, :clean_shutdown_time, :vagrant_user_pass, :vm_type, :partition_id, :sshport,
                    :rdpport, :box, :vagrant_cloud_creator

      def initialize
        super
        @brand = 'aws'
        @kernel = nil
        @boxshortname = UNSET_VALUE
        @debug = nil
        @boot = UNSET_VALUE
        @box = UNSET_VALUE
        @clean_shutdown_time = 300
        @vmtype = 'production'
        @partition_id = '0000'
        @sshport = '22'
        @rdpport = '3389'
        @vagrant_user = 'vagrant'
        @vagrant_user_pass = 'vagrant'
        @vagrant_user_private_key_path = './id_rsa'
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
vagrant-local-0.0.3 lib/vagrant-local/config.rb
vagrant-local-0.0.2 lib/vagrant-local/config.rb