Class s.i.IMessageLog(Interface):

Part of spamfighter.interfaces View Source View In Hierarchy

Лог сообщений, проходящих через сервер.
Method put Поместить новое сообщение в лог.
Method fetch Произвести выборку сообщений из лога по указанным критериям выборки.
def put(message, when=None, tags=None): (source)
Поместить новое сообщение в лог.
Parameterswhenдата/время записи в логе, UTC (type: int )
messageсамо сообщение (type: IMessage или ITaggedMessage )
tagsтэги, привзяанные к сообщению (type: list(str) )
ReturnsDeferred о завершении операции (type: twisted.internet.defer.Deferred )
def fetch(first=None, last=None, firstID=None): (source)
Произвести выборку сообщений из лога по указанным критериям выборки.
Parametersfirstминимальная дата возвращаемого сообщения (type: int )
lastмаксимальная дата возвращаемого сообщения (type: int )
firstIDминимальный ID элемента лога, который будет возвращен (type: int )
ReturnsDeferred с list(ILogEntry) (type: twisted.internet.defer.Deferred )
API Documentation for SpamFighter, generated by pydoctor at 2009-02-27 11:58:37.