Vagrant nie potrzebuje wtyczki, aby wyświetlić wiadomość na końcu, po prostu dodaj zaporę powłoki po wszystkich innych elementach inicjujących i uzyskaj to, co chcesz.
config.vm.provision "ansible" do |ansible|
# ... or other existing provisioners
config.vm.provision "shell", privileged: false, inline: <<-EOF
echo "Vagrant Box provisioned!"
echo "Local server address is http://#{$hostname}"
EOF
Z tym, vagrant up
powinna kończyć się coś takiego:
==> default: Running provisioner: shell...
default: Running: inline script
==> default: Vagrant Box provisioned!
==> default: Local server address is http://vagrant.dev
Dodawanie privileged: false
(jak wspomniano w Vagrant Issue 1673) jest niezbędne w celu powstrzymania stdin: is not a tty
błąd Ubuntu.
To będzie wykonać tylko na pierwszym "włóczęgi w górę", a dopiero potem na "rezerwę włóczęgi". W związku z tym może nie robić * całkiem * tego, co chcesz. –
Thx za odpowiedź, ale tak, to nie jest dokładnie to, czego szukam ... –
Zaktualizowana odpowiedź - natknąłem się na inną wtyczkę, która * może * robić, co chcesz. –