用于锁处理的ztfy接口和实用程序
ztfy.lock的Python项目详细描述
Introduction
lock是一个小包,可用于获取持久对象上的锁 在几种情况下。
这些上下文包括:
- 简单的“线程”锁定,在单个进程环境中
- 文件锁定(使用'zc.lockfile'包),在多进程环境中 所有进程都在单个主机上处理
- 多进程环境中的memcached锁定(使用'lovely.memcached'包) 在多个主机上处理进程的位置。
Locking utility
锁定由实现ilockingutility接口的实用程序处理并注册 对于那个接口。必须在该实用程序上选择锁定策略才能定义锁定 将要使用的助手。
根据所选策略,必须定义附加参数才能设置 文件锁定路径或memcached客户端连接。
Contributors
Thierry Florac,tflorac@ulthar.net>;,作者
Changelog
0.1.2
- added configuration directives to remove static dependencies with ztfy.skin package
0.1.1
- use last ZTFY.skin base classes
0.1.0
- package created using templer [Thierry Florac]