Я пытаюсь настроить свой Vagrantfile, чтобы он автоматически создавал папку в корне проекта, если она отсутствует. Создание папки не проблема, но у меня возникают проблемы с поиском, где создать эту папку.
Мне удалось выяснить, что эта информация доступна для объекта Vagrant::Environment
как cwd
, но я не могу понять, как получить текущий экземпляр из моего Vagrantfile. Документация для Vagrant кажется немного разреженной.
Edit:
Мой вопрос не в том, как использовать Puppet. Я пишу код внутри Vagrantfile. Я хочу знать, как получить текущий экземпляр Vagrant::Environment
.