-í ™º‘;cs>dZ dkZ dkZ dfd„ƒYZdS(sC$Id: redirecting_handler.py,v 1.6 2000/06/01 00:42:45 rushing Exp $Nsredirecting_handlercsG eid„Zd„Zd„Z d„Z'd„ZRS(NcsI||_||_ti||ƒ|_tiƒ|_dS(N( spatternsselfsredirectsregexscompiles regex_flagspatregscountershits(sselfspatternsredirects regex_flag((sR/usr/ports/www/adzapper/work/adzapper-0.4.0/src/medusa-old1/redirecting_handler.pys__init__s  cs,|ii|iƒt|iƒjSdS(N(sselfspatregsmatchsrequestsurislen(sselfsrequest((sR/usr/ports/www/adzapper/work/adzapper-0.4.0/src/medusa-old1/redirecting_handler.pysmatchscsf|iiƒ|ii|iƒ|iidƒ}|i ||d<|i dƒdS(NisLocationi.( sselfshitss incrementspatregsmatchsrequestsurisgroupspartsredirectserror(sselfsrequestspart((sR/usr/ports/www/adzapper/work/adzapper-0.4.0/src/medusa-old1/redirecting_handler.pyshandle_requests cs3 !dt|ƒt|iƒt|iƒfSdS(Ns( %s]>(sidsselfsreprspatternsredirect(sself((sR/usr/ports/www/adzapper/work/adzapper-0.4.0/src/medusa-old1/redirecting_handler.pys__repr__ scs9'(dk})|id|i|i|ifƒSdS(Ns1
  • Redirecting Handler %s => %s Hits: %s(s producersssimple_producersselfspatternsredirectshits(sselfs producers((sR/usr/ports/www/adzapper/work/adzapper-0.4.0/src/medusa-old1/redirecting_handler.pysstatus's (sregexscasefolds__init__smatchshandle_requests__repr__sstatus(((sR/usr/ports/www/adzapper/work/adzapper-0.4.0/src/medusa-old1/redirecting_handler.pysredirecting_handler s    (sRCS_IDsregexscountersredirecting_handler(sregexsRCS_IDscountersredirecting_handler((sR/usr/ports/www/adzapper/work/adzapper-0.4.0/src/medusa-old1/redirecting_handler.pys?s