lib/berkshelf/vagrant/action/clean.rb in berkshelf-0.5.0.rc1 vs lib/berkshelf/vagrant/action/clean.rb in berkshelf-0.5.0.rc2

- old
+ new

@@ -9,10 +9,10 @@ @app = app @shelf = Berkshelf::Vagrant.shelf_for(env) end def call(env) - if Berkshelf::Vagrant.chef_solo?(env[:global_config]) + if Berkshelf::Vagrant.chef_solo?(env[:global_config]) && self.shelf Berkshelf.formatter.msg "cleaning Vagrant's shelf" FileUtils.remove_dir(self.shelf, fore: true) end @app.call(env)