original_docstring: Find an attribute by caseless name.
          
docstring: Find an attribute by caseless name.
docstring_tokens: Find an attribute by caseless name .
code: def findAttribute(self, attrName):
          """Find an attribute by caseless name.
          """
          for attr, type in self.rowColumns:
              if attr.lower() == attrName.lower():
                  return getattr(self, attr)
          raise DBError("Unable to find attribute %s" % attrName)
code_tokens: def findAttribute ( self , attrName ) : for attr , type in self . rowColumns : if attr . lower ( ) == attrName . lower ( ) : return getattr ( self , attr ) raise DBError ( "Unable to find attribute %s" % attrName )
short_docstring: Find an attribute by caseless name.
short_docstring_tokens: Find an attribute by caseless name .
comment: """Find an attribute by caseless name.
          """