python/fasteners: Update README, slack-desc.

This commit is contained in:
B. Watson 2016-11-06 17:08:43 -05:00 committed by Willy Sudiarto Raharjo
parent 0725d59e9f
commit 427a1a0ecf
No known key found for this signature in database
GPG Key ID: 887B8374D7333381
2 changed files with 10 additions and 11 deletions

View File

@ -1,11 +1,11 @@
A python package that provides useful locks.
fasteners (python package that provides useful locks)
It includes the following.
- Locking decorator
Helpful locked decorator (that acquires instance objects lock(s) and
acquires on method entry and releases on method exit).
Helpful locked decorator (that acquires instance objects lock(s)
and acquires on method entry and releases on method exit).
- Reader-writer locks
@ -15,14 +15,13 @@ It includes the following.
- Inter-process locks
Single writer using file based locking (these automatically release on
process exit, even if __release__ or __exit__ is never called).
Single writer using file based locking (these automatically release
on process exit, even if __release__ or __exit__ is never called).
Helpful interprocess_locked decorator.
- Generic helpers
A try_lock helper context manager that will attempt to acquire a given
lock and provide back whether the attempt passed or failed (if it passes, then
further code in the context manager will be ran with the lock acquired).
A try_lock helper context manager that will attempt to acquire a
given lock and provide back whether the attempt passed or failed
(if it passes, then further code in the context manager will be ran
with the lock acquired).

View File

@ -6,7 +6,7 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
fasteners: fasteners (A python package that provides useful locks.)
fasteners: fasteners (python package that provides useful locks)
fasteners:
fasteners: A python package that provides useful locks.
fasteners: It includes the following: