Class: VagrantPlugins::Dotvm::Config::Provision

Inherits:
AbstractConfig show all
Defined in:
lib/vagrant-dotvm/config/provision.rb

Instance Attribute Summary collapse

Method Summary

Methods inherited from AbstractConfig

#populate, #replace_vars, #replace_vars!

Instance Attribute Details

#args ⇒ Object

Returns the value of attribute args.



10
11
12
# File 'lib/vagrant-dotvm/config/provision.rb', line 10

def args
  @args
end

#binary ⇒ Object

Returns the value of attribute binary.



20
21
22
# File 'lib/vagrant-dotvm/config/provision.rb', line 20

def binary
  @binary
end

#binary_path ⇒ Object

Returns the value of attribute binary_path.



16
17
18
# File 'lib/vagrant-dotvm/config/provision.rb', line 16

def binary_path
  @binary_path
end

#client_cert_path ⇒ Object

Returns the value of attribute client_cert_path.



31
32
33
# File 'lib/vagrant-dotvm/config/provision.rb', line 31

def client_cert_path
  @client_cert_path
end

#client_private_key_path ⇒ Object

Returns the value of attribute client_private_key_path.



32
33
34
# File 'lib/vagrant-dotvm/config/provision.rb', line 32

def client_private_key_path
  @client_private_key_path
end

#destination ⇒ Object

Returns the value of attribute destination.



7
8
9
# File 'lib/vagrant-dotvm/config/provision.rb', line 7

def destination
  @destination
end

#environment ⇒ Object

Returns the value of attribute environment.



18
19
20
# File 'lib/vagrant-dotvm/config/provision.rb', line 18

def environment
  @environment
end

#environment_path ⇒ Object

Returns the value of attribute environment_path.



19
20
21
# File 'lib/vagrant-dotvm/config/provision.rb', line 19

def environment_path
  @environment_path
end

#facter ⇒ Object

Returns the value of attribute facter.



25
26
27
# File 'lib/vagrant-dotvm/config/provision.rb', line 25

def facter
  @facter
end

#hiera_config_path ⇒ Object

Returns the value of attribute hiera_config_path.



17
18
19
# File 'lib/vagrant-dotvm/config/provision.rb', line 17

def hiera_config_path
  @hiera_config_path
end

#inline ⇒ Object

Returns the value of attribute inline.



8
9
10
# File 'lib/vagrant-dotvm/config/provision.rb', line 8

def inline
  @inline
end

#keep_color ⇒ Object

Returns the value of attribute keep_color.



22
23
24
# File 'lib/vagrant-dotvm/config/provision.rb', line 22

def keep_color
  @keep_color
end

#manifest_file ⇒ Object

Returns the value of attribute manifest_file.



13
14
15
# File 'lib/vagrant-dotvm/config/provision.rb', line 13

def manifest_file
  @manifest_file
end

#manifests_path ⇒ Object

Returns the value of attribute manifests_path.



12
13
14
# File 'lib/vagrant-dotvm/config/provision.rb', line 12

def manifests_path
  @manifests_path
end

#module_path ⇒ Object

Returns the value of attribute module_path.



11
12
13
# File 'lib/vagrant-dotvm/config/provision.rb', line 11

def module_path
  @module_path
end

#name ⇒ Object

Returns the value of attribute name.



23
24
25
# File 'lib/vagrant-dotvm/config/provision.rb', line 23

def name
  @name
end

#options ⇒ Object

Returns the value of attribute options.



26
27
28
# File 'lib/vagrant-dotvm/config/provision.rb', line 26

def options
  @options
end

#path ⇒ Object

Returns the value of attribute path.



9
10
11
# File 'lib/vagrant-dotvm/config/provision.rb', line 9

def path
  @path
end

#powershell_args ⇒ Object

Returns the value of attribute powershell_args.



24
25
26
# File 'lib/vagrant-dotvm/config/provision.rb', line 24

def powershell_args
  @powershell_args
end

#privileged ⇒ Object

Returns the value of attribute privileged.



14
15
16
# File 'lib/vagrant-dotvm/config/provision.rb', line 14

def privileged
  @privileged
end

#puppet_node ⇒ Object

Returns the value of attribute puppet_node.



33
34
35
# File 'lib/vagrant-dotvm/config/provision.rb', line 33

def puppet_node
  @puppet_node
end

#puppet_server ⇒ Object

Returns the value of attribute puppet_server.



34
35
36
# File 'lib/vagrant-dotvm/config/provision.rb', line 34

def puppet_server
  @puppet_server
end

#run ⇒ Object

Returns the value of attribute run.



15
16
17
# File 'lib/vagrant-dotvm/config/provision.rb', line 15

def run
  @run
end

#source ⇒ Object

Returns the value of attribute source.



6
7
8
# File 'lib/vagrant-dotvm/config/provision.rb', line 6

def source
  @source
end

#synced_folder_args ⇒ Object

Returns the value of attribute synced_folder_args.



28
29
30
# File 'lib/vagrant-dotvm/config/provision.rb', line 28

def synced_folder_args
  @synced_folder_args
end

#synced_folder_type ⇒ Object

Returns the value of attribute synced_folder_type.



27
28
29
# File 'lib/vagrant-dotvm/config/provision.rb', line 27

def synced_folder_type
  @synced_folder_type
end

#temp_dir ⇒ Object

Returns the value of attribute temp_dir.



29
30
31
# File 'lib/vagrant-dotvm/config/provision.rb', line 29

def temp_dir
  @temp_dir
end

#type ⇒ Object

Returns the value of attribute type.



5
6
7
# File 'lib/vagrant-dotvm/config/provision.rb', line 5

def type
  @type
end

#upload_path ⇒ Object

Returns the value of attribute upload_path.



21
22
23
# File 'lib/vagrant-dotvm/config/provision.rb', line 21

def upload_path
  @upload_path
end

#working_directory ⇒ Object

Returns the value of attribute working_directory.



30
31
32
# File 'lib/vagrant-dotvm/config/provision.rb', line 30

def working_directory
  @working_directory
end