我想在运行 setup 时使用 opsworks 使用的 tmpdir。我在一个钩子(before_restart.rb)中调用它,但它不起作用。这是我正在做的事情:
app_path = release_path
app_source = "#{node['tmpdir']}"
bash 'get_missing_files' do
cwd ::File.dirname(app_path)
code <<-EOH
echo #{app_source}
EOH
end
但是我的 app_source 变量的结果是什么......我所期望的是类似于“/tmp/opsworks20140120-917-pv1iee”的东西。我究竟做错了什么?