Sha256: c9f773dddba9e6108519c375964d912449d41db04392e6b85d10196514cfa180

Contents?: true

Size: 748 Bytes

Versions: 4

Compression:

Stored size: 748 Bytes

Contents

# @see http://docs.vagrantup.com/v2/provisioning/puppet_apply.html
class ConfigBuilder::Model::Provisioner::Puppet

  # @!attribute [rw] manifests_path
  #   @return [String] The path to the puppet manifests.
  attr_accessor :manifests_path

  # @!attribute [rw] manifest_file
  #   @return [String] The name of the manifest to apply
  attr_accessor :manifest_file

  # @!attribute [rw] module_path
  #   @return [String] A colon separated set of filesystem paths for Puppet
  attr_accessor :module_path

  # @!attribute [rw] facter
  #   @return [Hash] A hash of values to use as facts
  attr_accessor :facter

  # @!attribute [rw] options
  #   @return [String] An arbitrary set of arguments for the `puppet` command
  attr_accessor :options
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
vagrant-config_builder-0.3.1 lib/config_builder/model/provisioner/puppet.rb
vagrant-config_builder-0.3.0 lib/config_builder/model/provisioner/puppet.rb
vagrant-config_builder-0.2.0 lib/config_builder/model/provisioner/puppet.rb
vagrant-config_builder-0.1.0 lib/config_builder/model/provisioner/puppet.rb