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