Class: Kitchen::Provisioner::ChefZeroNodes
- Defined in:
- lib/kitchen/provisioner/chef_zero_nodes.rb
Instance Method Summary collapse
- #create_sandbox ⇒ Object
- #ext_node_file ⇒ Object
- #unix_int_node_file ⇒ Object
- #win_int_node_file ⇒ Object
Instance Method Details
#create_sandbox ⇒ Object
157 158 159 160 |
# File 'lib/kitchen/provisioner/chef_zero_nodes.rb', line 157 def create_sandbox FileUtils.rm(ext_node_file) if File.exist?(ext_node_file) create_chefzero_sandbox end |
#ext_node_file ⇒ Object
162 163 164 |
# File 'lib/kitchen/provisioner/chef_zero_nodes.rb', line 162 def ext_node_file File.join(config[:nodes_path], "#{instance.name}.json") end |
#unix_int_node_file ⇒ Object
166 167 168 |
# File 'lib/kitchen/provisioner/chef_zero_nodes.rb', line 166 def unix_int_node_file File.join(config[:root_path], 'nodes', "#{instance.name}.json") end |
#win_int_node_file ⇒ Object
170 171 172 |
# File 'lib/kitchen/provisioner/chef_zero_nodes.rb', line 170 def win_int_node_file File.join(config[:root_path], 'nodes', "#{instance.name}.json").tr('/', '\\') end |