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
) | |