class documentation

class FilterByHost(HierarchicalBucketFilter): (source)

View In Hierarchy

A Hierarchical Bucket filter with a Bucket for each host.
Method getBucketKey Construct a key based on the input parameters to choose a Bucket.
Class Variable sweepInterval Undocumented

Inherited from HierarchicalBucketFilter:

Method __init__ Undocumented
Method getBucketFor Find or create a Bucket corresponding to the provided parameters.
Method sweep Remove empty buckets.
Class Variable bucketFactory Class of buckets to make.
Instance Variable buckets Undocumented
Instance Variable lastSweep Undocumented
Instance Variable parentFilter Undocumented
def getBucketKey(self, transport): (source)

Construct a key based on the input parameters to choose a Bucket.

The default implementation returns the same key for all arguments. Override this method to provide Bucket selection.

Returns
Something to be used as a key in the bucket cache.