Only run disk action if disk config present

This commit is contained in:
Brian Cain 2019-12-17 10:45:33 -08:00
parent 55994824a4
commit de61b307aa
No known key found for this signature in database
GPG Key ID: 9FC4639B2E4510A0
1 changed files with 7 additions and 5 deletions

View File

@ -12,11 +12,13 @@ module Vagrant
defined_disks = get_disks(machine, env) defined_disks = get_disks(machine, env)
# Call into providers machine implementation for disk management # Call into providers machine implementation for disk management
if machine.provider.capability?(:configure_disks) if !defined_disks.empty?
machine.provider.capability(:configure_disks, defined_disks) if machine.provider.capability?(:configure_disks)
else machine.provider.capability(:configure_disks, defined_disks)
env[:ui].warn(I18n.t("vagrant.actions.disk.provider_unsupported", else
provider: machine.provider_name)) env[:ui].warn(I18n.t("vagrant.actions.disk.provider_unsupported",
provider: machine.provider_name))
end
end end
# Continue On # Continue On