code: def get_rrset(self, section, name, rdclass, rdtype,
                    covers=dns.rdatatype.NONE, deleting=None, create=False,
                    force_unique=False):
          
  
          try:
              rrset = self.find_rrset(section, name, rdclass, rdtype, covers,
                                      deleting, create, force_unique)
          except KeyError:
              rrset = None
          return rrset
docs: Get the RRset with the given attributes in the specified section.
  
          If the RRset is not found, None is returned.
  
          @param section: the section of the message to look in, e.g.
          self.answer.
          @type section: list of dns.rrset.RRset objects
          @param name: the name of the RRset
          @type name: dns.name.Name object
          @param rdclass: the class of the RRset
          @type rdclass: int
          @param rdtype: the type of the RRset
          @type rdtype: int
          @param covers: the covers value of the RRset
          @type covers: int
          @param deleting: the deleting value of the RRset
          @type deleting: int
          @param create: If True, create the RRset if it is not found.
          The created RRset is appended to I{section}.
          @type create: bool
          @param force_unique: If True and create is also True, create a
          new RRset regardless of whether a matching RRset exists already.
          @type force_unique: bool
          @rtype: dns.rrset.RRset object or None