Part of spamfighter.interfaces View Source View In Hierarchy
Method | get | Получить значения ключа. |
Method | set | Записать (перезаписать) значение ключа. |
Method | add | Добавить ключ в хранилище. |
Method | delete | Удалить ключ из хранилища. |
Method | append | Дописать в конец значения ключа еще один элемент. |
Method | incr | Увеличить значение ключа на единицу (тип значения - целое число). |
Если ключ не найден (не существует,
потерян, истекло время жизни),
возвращается исключение KeyError
.
Parameters | key | ключ
(type: str
) |
Returns | Deferred значение ключа, str или
int
(type: twisted.internet.Deferred
) |
Parameters | key | ключ
(type: str
) |
value | значение
(type: str или int
) | |
expire | время жизни ключа в секундах, 0 - хранить
"вечно"
(type: int
) | |
Returns | Deferred о завершении операции
(type: twisted.internet.Deferred
) |
Операция аналогична set
, но если
ключ уже существует, будет возвращена
ошибка KeyError
.
Parameters | key | ключ
(type: str
) |
value | значение | |
expire | время жизни ключа в секундах, 0 - хранить
"вечно"
(type: int
) | |
Returns | Deferred о завершении операции
(type: twisted.internet.Deferred
) |
Если ключ не найден, возвращается
исключение KeyError
.
Parameters | key | ключ
(type: str
) |
Returns | Deferred о завершении операции
(type: twisted.internet.Deferred
) |
KeyError
.Parameters | key | ключ
(type: str
) |
value | дописываемое значение | |
Returns | Deferred о завершении операции
(type: twisted.internet.Deferred
) |
KeyError
.Parameters | key | ключ
(type: str
) |
value | величина инкремента
(type: int
) | |
Returns | Deferred с новым значением ключа, int
(type: twisted.internet.Deferred
) |