diff --git a/lib/vagrant-cachier/bucket/apt.rb b/lib/vagrant-cachier/bucket/apt.rb index 21644a3..f7f9165 100644 --- a/lib/vagrant-cachier/bucket/apt.rb +++ b/lib/vagrant-cachier/bucket/apt.rb @@ -24,8 +24,7 @@ module VagrantPlugins end end else - # TODO: Raise a better error - raise "You've configured an APT cache for a guest machine that does not support it!" + @env[:ui].info "Skipping APT cache bucket as the guest machine does not support it" end end end diff --git a/lib/vagrant-cachier/bucket/chef.rb b/lib/vagrant-cachier/bucket/chef.rb index d4e80fb..0ebe7df 100644 --- a/lib/vagrant-cachier/bucket/chef.rb +++ b/lib/vagrant-cachier/bucket/chef.rb @@ -24,8 +24,7 @@ module VagrantPlugins end end else - # TODO: Raise a better error - raise "You've configured a Chef cache for a guest machine that does not support it!" + @env[:ui].info "Skipping Chef cache bucket as the guest machine does not support it" end end end diff --git a/lib/vagrant-cachier/bucket/gem.rb b/lib/vagrant-cachier/bucket/gem.rb index c998e2c..4919bb1 100644 --- a/lib/vagrant-cachier/bucket/gem.rb +++ b/lib/vagrant-cachier/bucket/gem.rb @@ -29,8 +29,7 @@ module VagrantPlugins end end else - # TODO: Raise a better error - raise "You've configured a RubyGems cache for a guest machine that does not support it!" + @env[:ui].info "Skipping RubyGems cache bucket as the guest machine does not support it" end end end diff --git a/lib/vagrant-cachier/bucket/pacman.rb b/lib/vagrant-cachier/bucket/pacman.rb index 4a08489..7b048f2 100644 --- a/lib/vagrant-cachier/bucket/pacman.rb +++ b/lib/vagrant-cachier/bucket/pacman.rb @@ -24,8 +24,7 @@ module VagrantPlugins end end else - # TODO: Raise a better error - raise "You've configured a Pacman cache for a guest machine that does not support it!" + @env[:ui].info "Skipping Pacman cache bucket as the guest machine does not support it" end end end diff --git a/lib/vagrant-cachier/bucket/rvm.rb b/lib/vagrant-cachier/bucket/rvm.rb index c769ebd..b584b86 100644 --- a/lib/vagrant-cachier/bucket/rvm.rb +++ b/lib/vagrant-cachier/bucket/rvm.rb @@ -29,8 +29,7 @@ module VagrantPlugins end end else - # TODO: Raise a better error - raise "You've configured a RVM cache for a guest machine that does not support it!" + @env[:ui].info "Skipping RVM cache bucket as the guest machine does not support it" end end end diff --git a/lib/vagrant-cachier/bucket/yum.rb b/lib/vagrant-cachier/bucket/yum.rb index b7b6795..3665d57 100644 --- a/lib/vagrant-cachier/bucket/yum.rb +++ b/lib/vagrant-cachier/bucket/yum.rb @@ -27,8 +27,7 @@ module VagrantPlugins end end else - # TODO: Raise a better error - raise "You've configured a Yum cache for a guest machine that does not support it!" + @env[:ui].info "Skipping Yum cache bucket as the guest machine does not support it" end end end