pyzor.forwarder¶
- class pyzor.forwarder.Forwarder(forwarding_client, remote_servers, max_queue_size=10000)¶
Bases: object
Forwards digest to remote pyzor servers
- queue_forward_request(digest, whitelist=False)¶
If forwarding is enabled, insert a digest into the forwarding queue if whitelist is True, the digest will be forwarded as whitelist request if the queue is full, the digest is dropped
- start_forwarding()¶
start the forwarding thread
- stop_forwarding()¶
disable forwarding and tell the forwarding thread to end itself