Class: Kitchen::Provisioner::PolicyfileNodes

Inherits:
PolicyfileZero show all
Defined in:
lib/kitchen/provisioner/policyfile_nodes.rb

Instance Method Summary collapse

Instance Method Details

#create_sandboxObject



132
133
134
135
# File 'lib/kitchen/provisioner/policyfile_nodes.rb', line 132

def create_sandbox
  FileUtils.rm(ext_node_file) if File.exist?(ext_node_file)
  create_policyfile_sandbox
end

#ext_node_fileObject



137
138
139
# File 'lib/kitchen/provisioner/policyfile_nodes.rb', line 137

def ext_node_file
  File.join(config[:nodes_path], "#{instance.name}.json")
end

#int_node_fileObject



141
142
143
# File 'lib/kitchen/provisioner/policyfile_nodes.rb', line 141

def int_node_file
  File.join(config[:root_path], 'nodes', "#{instance.name}.json")
end