# File lib/meez/meez.rb, line 73
  def self.init_berkshelf(cookbook_name, options)
    puts '* Initializing Berkshelf'
    path = File.join(options[:path], cookbook_name)
    require 'berkshelf'
    require 'berkshelf/base_generator'
    require 'berkshelf/init_generator'
    Berkshelf::InitGenerator.new(
      [path],
      skip_test_kitchen: true,
      skip_vagrant: true
    ).invoke_all
    contents = File.read(File.join(path, 'Gemfile'))
    newgemfile = contents.gsub("\ngem 'berkshelf'\n", "\ngem 'berkshelf', '> 3.1'\n")
    File.open(File.join(path, 'Gemfile'), 'w') { |f| f.write(newgemfile) }
  end