    # 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