2016-10-17 5 views
1

私はVagrantの幅VirtualBoxを実行しています。あなたがマシンを破壊するときに、不快な作業をする方法があるかどうか疑問に思っていました。プロビジョニングに関するタスクを実行する場合と同様ex:「迷惑行為を破壊する」でのバゲットタスクの実行方法

config.vm.provision "shell" do |s|, 
    s.inline: "echo Hello, World" 
end 

ありがとうございます!

+0

[ベイグラントトリガ](https://github.com/emyl/vagrant-triggers#example-usage)が役立つかもしれません。クリーンアップは明らかに迷惑メールで利用可能ですが、シェルプロビジョナでは実装されていないようです。 –

+0

素早くお答えいただき、ありがとうございます。 – johndoedev

答えて

0

あなたは、コマンドラインを介して放浪を破壊しようとしている場合:See here

コマンドvagrant destroyは、すべてのデータを破棄します。

3

Jon Stirlingさんからのあなたのコメントと同じです。 Vagrant triggersはあなたの少し混乱する質問に対する答えです。とにかくトリガーであなたはトリガーを追加することができます。例えば

Vagrant.configure("2") do |config| 
    # Your existing Vagrant configuration 
    config.trigger.before :destroy do 
    run "rm -Rf tmp/*" 
    end 
end 
+0

ヒントありがとう!私は、RHSM上のRHEL7 VMを破棄する前に、これを探していました。 –

関連する問題