【问题标题】:Get opsworks tmpdir获取 opsworks tmpdir
【发布时间】:2014-02-10 18:06:10
【问题描述】:

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

【问题讨论】:

    标签: aws-opsworks chef-infra


    【解决方案1】:

    你会想用这个:

    Chef::Config[:file_cache_path]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-08
      • 1970-01-01
      • 2020-12-09
      • 2012-12-20
      • 2014-11-19
      • 2016-11-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多