Я хотел бы назначить код выхода встроенного сценария оболочки в Vagrantfile переменной:
FOO = config.vm.provision "shell",
env: {
"FILE" => "/tmp/hello"
},
inline: <<-SHELL
[ -f "$FILE" ]; echo $?
SHELL
а затем использовать его позже в моем Vagrantfile, например:
if FOO != 0
...
То, как я пробовал, явно не работает. Кто-нибудь здесь знает
- если это возможно и
- если да, то как?