Vagrant provisioner清理任务的语法?

Vagrant provisioner清理任务的语法?,vagrant,Vagrant,如何在文件中定义清理任务 Vagrant的1.3.0发行说明提到添加了一个provisioner清理选项,但似乎还没有任何文档,我还没有找到语法。最相关的源文件显示为 1.3.0(2013年9月5日) 供应器现在可以定义“清理”任务,这些任务是在vagrant destroy上执行的。[生长激素-1302] 以下是相关承诺: 基本上,清理任务必须由provisioner插件定义。目前,尽管没有文档记录,但只有chef_客户端插件实现此功能,并且可以使用以下配置选项激活清理: config.vm

如何在文件中定义清理任务

Vagrant的1.3.0发行说明提到添加了一个provisioner清理选项,但似乎还没有任何文档,我还没有找到语法。最相关的源文件显示为

1.3.0(2013年9月5日)
供应器现在可以定义“清理”任务,这些任务是在vagrant destroy上执行的。[生长激素-1302]


以下是相关承诺:

基本上,清理任务必须由provisioner插件定义。目前,尽管没有文档记录,但只有chef_客户端插件实现此功能,并且可以使用以下配置选项激活清理:

config.vm.provision "chef_client" do |chef|
  chef.delete_client = true
  chef.delete_node   = true
end
如果您的目标是定义在主机上运行的自定义任务和/或命令,则可以使用此插件(抱歉,自我引用):


这仍然是当前状态吗?我想在销毁之前在虚拟机上执行一个shell脚本。不过,我找到了适合我需要的you vagrant triggers插件的
run\u remote
命令。感谢您提供这个令人惊叹的插件:)