Reference¶
- pyzor.engines
- pyzor.engines.common
- pyzor.engines.gdbm
GdbmDBHandleGdbmDBHandle.absolute_sourceGdbmDBHandle.apply_method()GdbmDBHandle.decode_record()GdbmDBHandle.decode_record_0()GdbmDBHandle.decode_record_1()GdbmDBHandle.encode_record()GdbmDBHandle.fieldsGdbmDBHandle.handles_one_stepGdbmDBHandle.items()GdbmDBHandle.iteritems()GdbmDBHandle.logGdbmDBHandle.reorganize_periodGdbmDBHandle.start_reorganizing()GdbmDBHandle.start_syncing()GdbmDBHandle.sync_periodGdbmDBHandle.this_version
ThreadedGdbmDBHandle
- pyzor.engines.mysql
MySQLDBHandleMySQLDBHandle.absolute_sourceMySQLDBHandle.get_prefork_connections()MySQLDBHandle.handles_one_stepMySQLDBHandle.items()MySQLDBHandle.iteritems()MySQLDBHandle.logMySQLDBHandle.reconnect()MySQLDBHandle.reconnect_periodMySQLDBHandle.reorganize_periodMySQLDBHandle.report()MySQLDBHandle.start_reorganizing()MySQLDBHandle.whitelist()
ProcessMySQLDBHandleThreadedMySQLDBHandle
- pyzor.engines.redis
- pyzor.hacks
- pyzor.account
- pyzor.client
- pyzor.config
- pyzor.digest
DataDigesterDataDigester.atomic_num_linesDataDigester.digestDataDigester.digest_payloads()DataDigester.email_ptrnDataDigester.handle_atomic()DataDigester.handle_line()DataDigester.handle_pieced()DataDigester.longstr_ptrnDataDigester.min_line_lengthDataDigester.normalize()DataDigester.normalize_html_part()DataDigester.should_handle_line()DataDigester.unwanted_txt_replDataDigester.url_ptrnDataDigester.valueDataDigester.ws_ptrn
HTMLStripperPrintingDataDigester
- pyzor.forwarder
- pyzor.message
- pyzor.server
Networked spam-signature detection.
- exception pyzor.AuthorizationError[source]¶
Bases:
CommErrorThe signature was valid, but the user is not permitted to do the requested action.
- exception pyzor.CommError[source]¶
Bases:
ExceptionSomething in general went wrong with the transaction.
- code = 400¶
- exception pyzor.IncompleteMessageError[source]¶
Bases:
ProtocolErrorA complete requested was not received.
- exception pyzor.ProtocolError[source]¶
Bases:
CommErrorSomething is wrong with talking the protocol.
- code = 400¶
- exception pyzor.SignatureError[source]¶
Bases:
CommErrorUnknown user, signature on msg invalid, or not within allowed time range.
- exception pyzor.UnsupportedVersionError[source]¶
Bases:
ProtocolErrorClient is using an unsupported protocol version.