class Packer::Provisioner::Salt
Public Class Methods
new()
click to toggle source
Calls superclass method
Packer::Provisioner::new
# File lib/packer/provisioners/salt.rb, line 8 def initialize super self.data['type'] = SALT self.add_required(['local_state_tree']) end
Public Instance Methods
bootstrap_args(args)
click to toggle source
# File lib/packer/provisioners/salt.rb, line 14 def bootstrap_args(args) self.__add_string('bootstrap_args', args) end
local_pillar_roots(dirname)
click to toggle source
# File lib/packer/provisioners/salt.rb, line 18 def local_pillar_roots(dirname) self.__add_string('local_pillar_roots', dirname) end
local_state_tree(dirname)
click to toggle source
# File lib/packer/provisioners/salt.rb, line 22 def local_state_tree(dirname) self.__add_string('local_state_tree', dirname) end
minion_config(filename)
click to toggle source
# File lib/packer/provisioners/salt.rb, line 26 def minion_config(filename) self.__add_string('minion_config', filename) end
skip_bootstrap(bool)
click to toggle source
# File lib/packer/provisioners/salt.rb, line 34 def skip_bootstrap(bool) self.__add_boolean('skip_bootstrap', bool) end
temp_config_dir(dirname)
click to toggle source
# File lib/packer/provisioners/salt.rb, line 30 def temp_config_dir(dirname) self.__add_string('temp_config_dir', dirname) end