# File lib/chef/cookbook/cookbook_version_loader.rb, line 25
      def initialize(path, chefignore=nil)
        @cookbook_path = File.expand_path( path )
        @cookbook_name = File.basename( path )
        @chefignore = chefignore
        @metadata = Hash.new
        @relative_path = /#{Regexp.escape(@cookbook_path)}\/(.+)$/
        @cookbook_settings = {
          :attribute_filenames  => {},
          :definition_filenames => {},
          :recipe_filenames     => {},
          :template_filenames   => {},
          :file_filenames       => {},
          :library_filenames    => {},
          :resource_filenames   => {},
          :provider_filenames   => {},
          :root_filenames       => {}
        }

        @metadata_filenames = []
      end