Как получить полный путь к текущей поваренной книге в рецепте шеф-повара RightScale?

Изнутри моего текущего рецепта поваренной книги я хотел бы получить доступ к его «текущему» местоположению на моей исполняющей машине.

Мне нужно это, чтобы получить доступ к его кэшированной структуре каталогов.

У меня есть ощущение, что он находится где-то внутри «узла []», но я вообще не могу найти никакой документации о его структуре.

Любой совет?

Спасибо


person IgorM    schedule 28.12.2012    source источник


Ответы (1)


Просто нашел решение, проверив экземпляр run_context:

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

Это пришло ко мне после просмотра этой темы - Получить развернутую версию кулинарной книги

person IgorM    schedule 28.12.2012