Sha256: deb41886fa8a3961ff137ee8a40eea99f4c8d6c9dd2e1a5e23c685d1feb80832

Contents?: true

Size: 1.14 KB

Versions: 1

Compression:

Stored size: 1.14 KB

Contents

require 'stringify-hash'
require 'in_parallel'
require 'beaker-puppet/version'
require 'beaker-puppet/wrappers'

require 'beaker-puppet/helpers/rake_helpers'

[ 'aio', 'foss' ].each do |lib|
  require "beaker-puppet/install_utils/#{lib}_defaults"
end
[ 'windows', 'foss', 'puppet', 'ezbake', 'module' ].each do |lib|
  require "beaker-puppet/install_utils/#{lib}_utils"
end
[ 'tk', 'facter', 'puppet' ].each do |lib|
  require "beaker-puppet/helpers/#{lib}_helpers"
end

require 'beaker-puppet/install_utils/puppet5'


module BeakerPuppet
  include Beaker::DSL::InstallUtils::FOSSDefaults
  include Beaker::DSL::InstallUtils::AIODefaults

  include Beaker::DSL::InstallUtils::WindowsUtils
  include Beaker::DSL::InstallUtils::PuppetUtils
  include Beaker::DSL::InstallUtils::FOSSUtils
  include Beaker::DSL::InstallUtils::EZBakeUtils
  include Beaker::DSL::InstallUtils::ModuleUtils

  include Beaker::DSL::InstallUtils::Puppet5

  include Beaker::DSL::Helpers::TKHelpers
  include Beaker::DSL::Helpers::FacterHelpers
  include Beaker::DSL::Helpers::PuppetHelpers

  include Beaker::DSL::Wrappers
end

# Register the DSL extension
Beaker::DSL.register( BeakerPuppet )

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
beaker-puppet-1.0.0 lib/beaker-puppet.rb