From 5d723b4e2364bfeb269b75a59fe0224074d3e4af Mon Sep 17 00:00:00 2001 From: Brian Cain Date: Tue, 14 Jan 2020 10:26:41 -0800 Subject: [PATCH] Include cleanup_disk action for virtualbox plugin --- plugins/providers/virtualbox/plugin.rb | 5 +++++ templates/locales/en.yml | 2 ++ 2 files changed, 7 insertions(+) diff --git a/plugins/providers/virtualbox/plugin.rb b/plugins/providers/virtualbox/plugin.rb index cb0b02725..e5b3e03a5 100644 --- a/plugins/providers/virtualbox/plugin.rb +++ b/plugins/providers/virtualbox/plugin.rb @@ -44,6 +44,11 @@ module VagrantPlugins Cap::ConfigureDisks end + provider_capability(:virtualbox, :cleanup_disks) do + require_relative "cap/cleanup_disks" + Cap::CleanupDisks + end + provider_capability(:virtualbox, :snapshot_list) do require_relative "cap" Cap diff --git a/templates/locales/en.yml b/templates/locales/en.yml index abbd79f26..2725b2314 100644 --- a/templates/locales/en.yml +++ b/templates/locales/en.yml @@ -2171,6 +2171,8 @@ en: waiting_cleanup: "Waiting for cleanup before exiting..." exit_immediately: "Exiting immediately, without cleanup!" disk: + cleanup_provider_unsupported: |- + Guest provider '%{provider}' does not support the cleaning up disks, and will not attempt to clean up attached disks on the guest.. provider_unsupported: |- Guest provider '%{provider}' does not support the disk feature, and will not use the disk configuration defined. vm: