Sha256: eaeaddc433ae7ee5e81f3a5753be87f1bbc303c8cc136413c119160673e72e7d
Contents?: true
Size: 842 Bytes
Versions: 2
Compression:
Stored size: 842 Bytes
Contents
# @see http://docs.vagrantup.com/v2/provisioning/puppet_agent.html class ConfigBuilder::Model::Provisioner::PuppetServer < ConfigBuilder::Model::Base # @!attribute [rw] puppet_server # @return [String] attr_accessor :puppet_server # @!attribute [rw] node_name # @return [String] attr_accessor :node_name # @!attribute [rw] options # @return [String] attr_accessor :options def to_proc Proc.new do |vm_config| vm_config.provision :puppet_server do |puppet_config| puppet_config.puppet_server = attr(:puppet_server) if attr(:puppet_server) puppet_config.node_name = attr(:node_name) if attr(:node_name) puppet_config.options = attr(:options) if attr(:options) end end end ConfigBuilder::Model::Provisioner.register('puppet_server', self) end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vagrant-config_builder-0.5.0 | lib/config_builder/model/provisioner/puppet_server.rb |
vagrant-config_builder-0.4.0 | lib/config_builder/model/provisioner/puppet_server.rb |