Class: ConfigBuilder::Model::Provisioner::PuppetServer

Inherits:
Base
  • Object
show all
Defined in:
lib/config_builder/model/provisioner/puppet_server.rb

Overview

Instance Attribute Summary collapse

Method Summary

Methods inherited from Base

#to_proc

Methods inherited from Base

#attr, #attrs=, #call, #configure!, def_model_attribute, def_model_delegator, def_model_id, def_model_option, #eval_models, #instance_id, #instance_options, model_attributes, model_delegators, #model_delegators, model_options, new_from_hash, #to_proc, #with_attr

Instance Attribute Details

#binary_pathString

Returns:

  • (String)


6
# File 'lib/config_builder/model/provisioner/puppet_server.rb', line 6

def_model_attribute :binary_path

#client_cert_pathString

Returns:

  • (String)


10
# File 'lib/config_builder/model/provisioner/puppet_server.rb', line 10

def_model_attribute :client_cert_path

#client_private_key_pathString

Returns:

  • (String)


14
# File 'lib/config_builder/model/provisioner/puppet_server.rb', line 14

def_model_attribute :client_private_key_path

#facterHash

Returns:

  • (Hash)


18
# File 'lib/config_builder/model/provisioner/puppet_server.rb', line 18

def_model_attribute :facter

#optionsString

Returns:

  • (String)


30
# File 'lib/config_builder/model/provisioner/puppet_server.rb', line 30

def_model_attribute :options

#puppet_nodeString

Returns:

  • (String)


26
# File 'lib/config_builder/model/provisioner/puppet_server.rb', line 26

def_model_attribute :puppet_node

#puppet_serverString

Returns:

  • (String)


22
# File 'lib/config_builder/model/provisioner/puppet_server.rb', line 22

def_model_attribute :puppet_server