Sha256: 4e4d458dbc3ce69ab6a791d7be1b970981a2cec5493f53ef60c9d44a1432723d

Contents?: true

Size: 533 Bytes

Versions: 1

Compression:

Stored size: 533 Bytes

Contents

require 'beaker-hostgenerator/hypervisor'
require 'beaker-hostgenerator/data'
require 'deep_merge'

module BeakerHostGenerator::Hypervisor
  class None < BeakerHostGenerator::Hypervisor::Interface
    include BeakerHostGenerator::Data

    def generate_node(node_info, base_config, bhg_version)
      platform = node_info['platform']
      general_info = get_platform_info(bhg_version, platform, :general)
      base_config.deep_merge! general_info
      base_config['hypervisor'] = 'none'
      return base_config
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
beaker-hostgenerator-0.6.0 lib/beaker-hostgenerator/hypervisor/none.rb