The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "File locking"

Lucy::Docs::FileLocking - Manage indexes on shared volumes. River stage two • 13 direct dependents • 20 total dependents

Normally, index locking is an invisible process. Exclusive write access is controlled via lockfiles within the index directory and problems only arise if multiple processes attempt to acquire the write lock simultaneously; search-time processes do no...

NWELLNHOF/Lucy-0.6.2 - 27 Feb 2018 08:40:23 UTC - Search in distribution

KinoSearch::Docs::FileLocking - Manage indexes on shared volumes. River stage two • 9 direct dependents • 10 total dependents

Normally, index locking is an invisible process. Exclusive write access is controlled via lockfiles within the index directory and problems only arise if multiple processes attempt to acquire the write lock simultaneously; search-time processes do no...

CREAMYG/KinoSearch-0.315 - 16 Apr 2012 21:20:13 UTC - Search in distribution

Dpkg::Lock - file locking support River stage one • 6 direct dependents • 8 total dependents

This module implements locking functions used to support parallel builds. Note: This is a private module, its API can change at any time....

GUILLEM/Dpkg-1.22.6 - 10 Mar 2024 21:52:57 UTC - Search in distribution

File::Flock - file locking with flock River stage two • 7 direct dependents • 19 total dependents

Lock files using the flock() call. If the file to be locked does not exist, then the file is created. If the file was created then it will be removed when it is unlocked assuming it's still an empty file. Locks can be created by new'ing a File::Flock...

MUIR/File-Flock-2014.01 - 18 Jul 2014 00:44:53 UTC - Search in distribution

DBass - DBM with associative arrays, file locking and XML records River stage zero No dependents

This module provides methods to read, write and delete associative arrays in DBM files, with file locking and XML records. It uses a named argument "-api" for class methods "new" and "gestalt" to try to prevent later versions of the module from break...

SPIDERBOY/DBass-0.53 - 11 Jan 2000 17:31:51 UTC - Search in distribution

File::BasicFlock - file locking with flock River stage zero No dependents

Lock files using the flock() call. The file to be locked must already exist. This is a very thing interface....

MUIR/File-BasicFlock-98.1202 - 02 Dec 1998 08:38:00 UTC - Search in distribution

LockFile::Simple - simple file locking scheme River stage two • 9 direct dependents • 33 total dependents

This simple locking scheme is not based on any file locking system calls such as "flock()" or "lockf()" but rather relies on basic file system primitives and properties, such as the atomicity of the "write()" system call. It is not meant to be exempt...

SCHWIGON/LockFile-Simple-0.208 - 01 Jun 2012 21:23:50 UTC - Search in distribution

Sys::Tlock - Locking with timeouts. River stage zero No dependents

This module is handling tlocks, advisory locks with timeouts. It is designed to allow separate programs to use the same tlocks between them. Even programs written in different languages. To do this safely, each tlock is paired with a token. The tlock...

SPRAGL/Sys-Tlock-1.11 - 21 Aug 2023 20:57:01 UTC - Search in distribution

IO::Lambda::Flock - lambda-style file locking River stage one • 4 direct dependents • 4 total dependents

The module provides file locking interface for the lambda style, implemented by using non-blocking, periodic polling of flock(2)....

KARASIK/IO-Lambda-1.33 - 15 Apr 2024 08:40:01 UTC - Search in distribution

NL::File::Lock - File locking (based on lockfiles) River stage zero No dependents

This module is used to easy and portable file locking....

NICKOLA/NL-File-Lock-0.3 - 12 Feb 2008 19:32:16 UTC - Search in distribution

File::Valet - Utilities for file slurping, locking, and finding. River stage one • 4 direct dependents • 4 total dependents

File::Valet contains a selection of easy-to-use subroutines for manipulating files and file content. Some effort has been made to establish cross-platform portability, and to make their behavior as unsurprising as possible....

TTKCIAR/File-Valet-1.11 - 17 Mar 2023 01:53:23 UTC - Search in distribution

File::FcntlLock - File locking with fcntl(2) River stage zero No dependents

File locking in Perl is usually done using the "flock" function. Unfortunately, this only allows locks on whole files and is often implemented in terms of the flock(2) system function which has some shortcomings (especially concerning locks on remote...

JTT/File-FcntlLock-0.22 - 31 Jul 2014 20:14:53 UTC - Search in distribution

DotLock - Multi-host advisory queing locking system River stage zero No dependents

"DotLock" is a multipurpose queing locking system. Originally designed to take some of the pain away from locking on NFS filesystems. This module allows script writers to develop on multiple hosts when locking between these hosts is an issue. It allo...

KBARBER/DotLock-1.06 - 03 Jan 2001 08:58:48 UTC - Search in distribution

File::Takeput - Slurp style file IO with locking. River stage zero No dependents

Slurp style file IO with locking. The purpose of Takeput is to make it pleasant for you to script file IO. Slurp style is both user friendly and very effective if you can have your files in memory. The other major point of Takeput is locking. Takeput...

SPRAGL/File-Takeput-0.3 - 31 Oct 2023 17:33:20 UTC - Search in distribution

DBM::DBass - DBM with associative arrays, file locking and XML records River stage zero No dependents

This module provides methods to read, write and delete associative arrays in DBM files, with file locking and XML records. It uses a named argument "-api" for class methods "new" and "gestalt" to try to prevent later versions of the module from break...

SPIDERBOY/DBM-DBass-0.54 - 19 Jan 2000 17:11:47 UTC - Search in distribution

IPC::Lock - simple and safe local/network locking River stage zero No dependents

Simple way to lock across multiple boxes. Child modules need to implement two methods atomic - a way to lock atomically unatomic - a way to undo your atomic function...

EARL/IPC-Lock-0.20 - 05 Mar 2010 07:35:54 UTC - Search in distribution

Lazy::Lockfile - File based locking for the lazy. River stage zero No dependents

Lazy::Lockfile is a module designed for simple locking through the use of lockfiles, requiring very little effort on the part of the developer. Once the object is instanced, the lock will be held as long as object exists. When the object is destroyed...

JEAGLE/Lazy-Lockfile-1.23 - 30 May 2017 05:30:28 UTC - Search in distribution

Dir::Flock - advisory locking of a dedicated directory River stage zero No dependents

"Dir::Flock" implements advisory locking on a directory, similar to how the builtin flock performs advisory locking on a file. In addition to helping facilitate synchronized access to a directory, "Dir::Flock" functions can be adapted to provide sync...

MOB/Dir-Flock-0.09 - 07 Jan 2021 05:08:39 UTC - Search in distribution

Dir::Flock - advisory locking of a dedicated directory River stage zero No dependents

"Dir::Flock" implements advisory locking of a directory. The use case is to execute synchronized code (code that should only be executed by one process or thread at a time) or provide exclusive access to a file or other resource. "Dir::Flock" has mor...

MOB/Forks-Queue-0.15 - 28 Dec 2020 04:02:46 UTC - Search in distribution

Tie::MLDBM - Multi-Level Storage and Locking Class River stage zero No dependents

This module provides the means to store arbitrary perl data, including nested references, in a serialised form within persistent data back-ends. This module builds upon the storage and locking mechanisms of MLDBM and MLDBM::Sync by incorporating a mo...

ROBAU/Tie-MLDBM-1.04 - 26 Oct 2002 10:40:15 UTC - Search in distribution
421 results (0.123 seconds)