    # File lib/chef/cookbook_version.rb, line 428
        def initialize(name, couchdb=nil)
          @name = name
          @frozen = false
          @attribute_filenames = Array.new
          @definition_filenames = Array.new
          @template_filenames = Array.new
          @file_filenames = Array.new
          @recipe_filenames = Array.new
          @recipe_filenames_by_name = Hash.new
          @library_filenames = Array.new
          @resource_filenames = Array.new
          @provider_filenames = Array.new
          @metadata_filenames = Array.new
          @root_dir = nil
          @root_filenames = Array.new
          @couchdb_id = nil
          @couchdb = couchdb || Chef::CouchDB.new
          @couchdb_rev = nil
          @status = :ready
          @manifest = nil
          @file_vendor = nil
          @metadata = Chef::Cookbook::Metadata.new
        end