def __eq__(self, other):
        if isinstance(other, OGRGeomType):
            return self.num == other.num
        elif isinstance(other, basestring):
            return self.name.lower() == other.lower()
        elif isinstance(other, int):
            return self.num == other
        else:
            return False
Register a process handler for the given pid, in case L{reapAllProcesses}
dataset/ETHPy150Open AppScale/appscale/AppServer/lib/django-1.2/django/contrib/gis/gdal/geomtype.py/OGRGeomType.__eq__--crossover with--dataset/ETHPy150Open twisted/twisted/twisted/internet/process.py/registerReapProcessHandler