Ниже показано, как работает жестко заданный путь к файлу.
File.open('/cm/Chef/instnst.loc', 'w') do |f2|
# use "\n" for two lines of text
f2.puts "inventory_loc=#{orainsloc}\ninst_group=dbas"
end
Но когда я изменяю его для чтения из параметра JSON, возникают ошибки. Что я делаю не так?
File.open('#{node['installParams']['InstallFilesLocation']}/instnst.loc', 'w') do |f2|
# use "\n" for two lines of text
f2.puts "inventory_loc=#{orainsloc}\ninst_group=dbas"
end