# File lib/knife-solo/berkshelf.rb, line 18
    def install!
      path = berkshelf_path
      ui.msg "Installing Berkshelf cookbooks to '#{path}'..."

      if Gem::Version.new(::Berkshelf::VERSION) >= Gem::Version.new("3.0.0")
        berkshelf_options = KnifeSolo::Tools.config_value(config, :berkshelf_options) || {}
        berksfile = ::Berkshelf::Berksfile.from_file('Berksfile',berkshelf_options)
      else
        berksfile = ::Berkshelf::Berksfile.from_file('Berksfile')
      end
      if berksfile.respond_to?(:vendor)
        FileUtils.rm_rf(path)
        berksfile.vendor(path)
      else
        berksfile.install(:path => path)
      end

      path
    end