[NLUUG]   Welcome to ftp.nluug.nl
Current directory: /os/Linux/distr/salix/sbo/15.0/python/fasteners/
 
Current bandwidth utilization 1013.69 Mbit/s
Bandwidth utilization bar
Contents of README:
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).

- Reader-writer locks

    Multiple readers (at the same time).
    Single writers (blocking any readers).
    Helpful read_locked and write_locked decorators.

- Inter-process locks

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

Icon  Name                                   Last modified      Size  
[DIR] Parent Directory - [TXT] README 14-Jun-2018 16:01 866 [TXT] fasteners.SlackBuild 11-Mar-2022 06:34 2.6K [   ] fasteners.info 11-Mar-2022 06:34 328 [TXT] slack-desc 14-Jun-2018 16:01 863

NLUUG - Open Systems. Open Standards
Become a member and get discounts on conferences and more, see the NLUUG website!