Class s.c.f.DoFirewallStatement(FirewallStatement):

Part of spamfighter.core.firewall View Source View In Hierarchy

Реализация правила "do ... mark as ..."
Instance Variablesfuncчастично определенный вызов функции обработки сообщения (type: func )
func_nameимя вызываемого правила (type: str )
func_argsаргументы правила (type: dict )
markersсписок тегов, которыми надо пометить сообщение в случае "успешной" обработки (type: list(str) )
Method __init__ Конструктор.
Method __eq__ Undocumented
Method __repr__ Undocumented
Method __str__ Получить строковое представление правила (в исходной грамматике).
Method compile Скомпилировать правило, присоединив его к цепочке deferred.
Method _do_helper

Inherited from FirewallStatement:

Method _if_helper Элемент цепочки отложенных вызовов, отвечающий за обработку условия.
Method _label_helper Errback, который ловит SkipToProcess, чтобы обеcпечить остановку
def __init__(self, func_name, func_args, markers=None, **kwargs): (source)
Конструктор.
Parametersfunc_nameимя вызываемого правила (type: str )
func_argsаргументы правила (type: dict )
markersтеги, которыми надо пометеить сообщение в случае "успешной" обработки (type: list(str) )
def __eq__(self, other): (source)
Undocumented
def __repr__(self): (source)
Undocumented
def __str__(self): (source)
Получить строковое представление правила (в исходной грамматике).
Returns (type: str )
def compile(self, d, debug=False): (source)
Скомпилировать правило, присоединив его к цепочке deferred.
Parametersdцепочка отложенных вызовов (type: twisted.internet.defer.Deferred )
debugвключить отладочный режим? (type: bool )
def _do_helper(self, pack, debug=False): (source)
Parameterspackинформация о обрабатываемом сообщении (type: FirewallMessagePack )
debugвключить отладочный режим? (type: bool )
API Documentation for SpamFighter, generated by pydoctor at 2009-02-27 11:58:37.