# File lib/puppet/indirector/catalog/puppetdb.rb, line 347
  def filter_keys(hash)
    profile("Filter extraneous keys from the catalog",
            [:puppetdb, :keys, :filter_extraneous]) do
      hash.delete_if do |k,v|
        ! ['name', 'version', 'edges', 'resources'].include?(k)
      end
    end
  end