https://github.com/zopefoundation/zc.lockfile
Basic portable implementation of interprocess locks using file-locking primitives.
https://github.com/zopefoundation/zc.lockfile
maintained
Last synced: 4 months ago
JSON representation
Basic portable implementation of interprocess locks using file-locking primitives.
- Host: GitHub
- URL: https://github.com/zopefoundation/zc.lockfile
- Owner: zopefoundation
- License: other
- Created: 2013-02-19T18:32:46.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2025-09-22T08:20:19.000Z (5 months ago)
- Last Synced: 2025-10-05T21:50:14.373Z (4 months ago)
- Topics: maintained
- Language: Python
- Homepage:
- Size: 94.7 KB
- Stars: 20
- Watchers: 64
- Forks: 15
- Open Issues: 2
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.rst
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Copyright: COPYRIGHT.txt
Awesome Lists containing this project
README
*************************
Basic inter-process locks
*************************
The zc.lockfile package provides a basic portable implementation of
interprocess locks using lock files. The purpose if not specifically
to lock files, but to simply provide locks with an implementation
based on file-locking primitives. Of course, these locks could be
used to mediate access to *other* files. For example, the ZODB file
storage implementation uses file locks to mediate access to
file-storage database files. The database files and lock file files
are separate files.
.. contents::