Sha256: 1ab7cc5c59a335018347fae9b3cf61ad2672e368036d0212dcab1fb7433ade0f

Contents?: true

Size: 615 Bytes

Versions: 4

Compression:

Stored size: 615 Bytes

Contents

require 'beaker/hypervisor/vagrant'

class Beaker::VagrantParallels < Beaker::Vagrant
  def provision(provider = 'parallels')
    super
  end

  def self.provider_vfile_section(host, options)
    provider_section  = ''
    provider_section << "    v.vm.provider :parallels do |prl|\n"
    provider_section << "      prl.optimize_power_consumption = false\n"
    provider_section << "      prl.memory = '#{memsize(host, options)}'\n"
    provider_section << "      prl.update_guest_tools = false\n" if options[:prl_update_guest_tools] == 'disable'
    provider_section << "    end\n"

    provider_section
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
beaker-vagrant-1.3.0 lib/beaker/hypervisor/vagrant_parallels.rb
beaker-vagrant-1.2.0 lib/beaker/hypervisor/vagrant_parallels.rb
beaker-vagrant-1.1.0 lib/beaker/hypervisor/vagrant_parallels.rb
beaker-vagrant-1.0.0 lib/beaker/hypervisor/vagrant_parallels.rb