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

Search results for "module:File::Flock"

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

File::Flock::Tiny - yet another flock package River stage one • 4 direct dependents • 5 total dependents

Simple wrapper around flock for ease of use....

ZWON/File-Flock-Tiny-0.14 - 03 Jul 2014 15:06:47 UTC

IO::File::flock - extension of IO::File for flock River stage zero No dependents

"IO::File::flock" inherits from "IO::File"....

MAKOTO/IO-File-Lockable-0.34 - 11 May 2007 09:35:58 UTC

Pid::File::Flock - PID file operations River stage one • 1 direct dependent • 1 total dependent

LONERR/Pid-File-Flock-0.08 - 19 Nov 2010 16:59:16 UTC

File::Flock::Retry - Yet another flock module River stage three • 10 direct dependents • 516 total dependents

This is yet another flock module. It is a more lightweight alternative to File::Flock with some other differences: * OO interface only * Autoretry (by default for 60s) when trying to acquire lock I prefer this approach to blocking/waiting indefinitel...

PERLANCAR/File-Flock-Retry-0.632 - 10 Aug 2021 02:34:52 UTC

File::Flock::Forking - adjust File::Flock to handle fork() River stage two • 7 direct dependents • 19 total dependents

The purpose of File::Flock::Forking is to change the implementation of File::Flock to handle locking on systems that do not hold locks across calls to fork(). If you are using File::Flock or any module that uses File::Flock then and your program uses...

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

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

This is a wrapper around File::Flock that starts a subprocess and does the locking in the subprocess with File::Flock. The purpose of this is to handle operating systems (eg: Solaris) that do not retain locks across a call to fork(). The sub-process ...

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

Bencher::Scenarios::File::Flock::Retry - Scenarios to benchmark File::Flock::Retry River stage zero No dependents

This distribution contains the following Bencher scenario modules: * Bencher::Scenario::File::Flock::Retry::Startup...

PERLANCAR/Bencher-Scenarios-File-Flock-Retry-0.002 - 20 Aug 2023 00:05:26 UTC

Bencher::Scenario::File::Flock::Retry::Startup - Benchmark startup of File::Flock::Retry River stage zero No dependents

Packaging a benchmark script as a Bencher scenario makes it convenient to include/exclude/add participants/datasets (either via CLI or Perl code), send the result to a central repository, among others . See Bencher and bencher (CLI) for more details....

PERLANCAR/Bencher-Scenarios-File-Flock-Retry-0.002 - 20 Aug 2023 00:05:26 UTC

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

File::Lock::Multi::FlockFiles - flock() multiple files to emulate taking out multiple locks on a single file. River stage zero No dependents

This module uses perl's "flock()" call on multiple files to emulate taking out multiple locks on a single file. For instance, if you ask to lock the file "foo.txt" a maximum of 5 times, "File::Lock::Multi::FlockFiles" will pretend to do this by acqui...

CRAKRJACK/File-Lock-Multi-1.02 - 24 May 2015 09:25:20 UTC

Lock::File - file locker with an automatic out-of-scope unlocking mechanism River stage one • 2 direct dependents • 4 total dependents

"lockfile" is a perlfunc "flock" wrapper. The lock is autotamically released as soon as the assotiated object is no longer referenced. "lockfile_multi" makes non-blocking "lockfile" calls for multiple files and throws and exception if all are locked....

MMCLERIC/Lock-File-1.03 - 16 Jun 2013 21:00:06 UTC

Tie::File - Access the lines of a disk file via a Perl array River stage three • 30 direct dependents • 100 total dependents

"Tie::File" represents a regular text file as a Perl array. Each element in the array corresponds to a record in the file. The first line of the file is element 0 of the array; the second line is element 1, and so on. The file is *not* loaded into me...

TODDR/Tie-File-1.07 - 20 Feb 2023 17:05:34 UTC

File::Open - wrap open/sysopen/opendir and give them a nice and simple interface River stage one • 2 direct dependents • 2 total dependents

This module provides convenience wrappers around "open" and "sysopen" for opening simple files and a wrapper around "opendir" for opening directories. Nothing is exported by default; you have to specify every function you want to import explicitly. F...

MAUKE/File-Open-1.0103 - 26 Mar 2023 11:56:30 UTC

DBD::File - Base class for writing file based DBI drivers River stage four • 940 direct dependents • 2099 total dependents

The DBD::File module is not a true DBI driver, but an abstract base class for deriving concrete DBI drivers from it. The implication is, that these drivers work with plain files, for example CSV files or INI files. The module is based on the SQL::Sta...

TIMB/DBI-1.643 - 31 Jan 2020 19:02:41 UTC

File::Util - Easy, versatile, portable file handling River stage two • 12 direct dependents • 13 total dependents

File::Util provides a comprehensive toolbox of utilities to automate all kinds of common tasks on files and directories. Its purpose is to do so in the most portable manner possible so that users of this module won't have to worry about whether their...

TOMMY/File-Util-4.201720 - 20 Jun 2020 01:38:34 UTC

File::lockf - Perl module interface to the lockf system call River stage zero No dependents

File-Lockf is an interface to the lockf system call. Perl supports the flock system call natively, but that does not acquire network locks. Perl also supports the fcntl system call, but that is somewhat ugly to use. There are other locking modules av...

PHENSON/File-lockf-0.26 - 04 Jun 2020 04:31:06 UTC

File::NCopy - Deprecated module. Use File::Copy::Recursive instead. Copy file, file. Copy file[s] | dir[s], dir River stage one • 3 direct dependents • 4 total dependents

File::NCopy::copy copies files to directories, or a single file to another file. You can also use a reference to a file handle if you wish whem doing a file to file copy. The functionality is very similar to cp. If the argument is a directory to dire...

CHORNY/File-NCopy-0.36 - 26 Nov 2007 22:14:34 UTC

File::RsyBak - Backup files/directories with histories, using rsync River stage one • 2 direct dependents • 2 total dependents

This module is basically just a wrapper around rsync to create a filesystem backup system. Some characteristics of this backup system: * Supports backup histories and history levels For example, you can create 7 level-1 backup histories (equals 7 dai...

PERLANCAR/File-RsyBak-0.361 - 11 Mar 2019 11:14:21 UTC

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
46 results (0.037 seconds)