4

現在実行中のクックブック レシピ内から、実行中のマシンの「現在の」場所にアクセスしたいと考えています。

キャッシュされたディレクトリ構造にアクセスするには、これが必要です。

「node[]」内のどこかにあるような気がしますが、その構造に関するドキュメントはまったく見つかりません。

何かアドバイスはありますか?

ありがとう

4

1 に答える 1

8

「run_context」インスタンスを調べて解決策を見つけました:

ruby_block "reload_client_config" do
  block do
    puts "HERE!!!!!  -> " + run_context.cookbook_collection[cookbook_name].root_dir
  end
  action :create
end

これは、このスレッドを見た後に私に来ました-デプロイされたクックブックのバージョンを取得してください

于 2012-12-28T21:37:17.230 に答える