This method examines an access record, represented by a
PageGet instance, to see if it is relevant
by all our filtering criteria. If relevant, it is added
to self.
# - - - A c c e s s S u m m a r y . a d d P a g e G e t
def addPageGet ( self, pageGet ):
'''Filter and possibly add one access record.
'''
All the filtering functions are encapsulated in Section 27, “AccessSummary.__isRelevant(): Filter out
irrelevant access records”. If the record
passes the filters, we add it to self by
calling Section 35, “AccessSummary.__addHit(): Register one
access”.
#-- 1 --
# [ if pageGet passes all self's filters ->
# self := self with pageGet added
# else -> I ]
if self.__isRelevant ( pageGet ):
self.__addHit ( pageGet.url, pageGet.when,
pageGet.isFar ( self.SYM_DOMAIN, self.IP_DOMAIN ) )