获取opsworks tmpdir

时间:2014-01-21 08:48:38

标签: aws-opsworks chef

我想在运行安装程序时使用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”。我做错了什么?

1 个答案:

答案 0 :(得分:1)

你想要使用它:

Chef::Config[:file_cache_path]