File::NFSLock - perl module to do NFS (or not) locking

Program based of concept of hard linking of files being atomic across NFS. This concept was mentioned in Mail::Box::Locker (which was originally presented in Mail::Folder::Maildir). Some routine flow is taken from there -- particularly the idea of cr...

BBB/File-NFSLock-1.27 - 12 Nov 2014 20:16:17 GMT - Search in distribution

File::SharedNFSLock - Inter-machine advisory file locking on NFS volumes

This module implements advisory file locking on NFS (or non-NFS) filesystems. NFS (at least before v4) is evil. File locking on NFS volumes is worse. This module attempts to implement file locking on NFS volumes using lock files and hard links. It's ...

FANGLY/File-SharedNFSLock-0.04 - 07 Dec 2012 01:54:19 GMT - Search in distribution

IPC::Lock - simple and safe local/network locking

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 GMT - Search in distribution

Cache::File - Filesystem based implementation of the Cache interface

The Cache::File class implements the Cache interface. This cache stores data in the filesystem so that it can be shared between processes and persists between process invocations....

SHLOMIF/Cache-2.11 - 24 Feb 2015 13:04:21 GMT - Search in distribution

Bundle::GMOD - Prerequisites for GMOD applications

The Generic Model Organism Database (GMOD) project (http://www.gmod.org) is a collection of software for running a model organism database. This bundle is the minimum required for getting the schema installed in a PostgreSQL database and running the ...

SCAIN/Bundle-GMOD-1.0 - 26 Sep 2008 19:38:26 GMT - Search in distribution

Mail::Folder - A folder-independant interface to email folders.

This base class, and companion subclasses provide an object-oriented interface to email folders independant of the underlying folder implementation. WARNING: This code is in alpha release. Expect the interface to change. The following folder interfac...

KJOHNSON/MailFolder-0.07 - 05 Apr 1998 17:25:00 GMT - Search in distribution

Mail::Spool::Node - Mail Spool inode encapsulization

Mail::Spool::Node is intended as an encapsulization of an inode for use by Mail::Spool::Handle. It has been written with the intent of being able to use a database or other "file" system as a backend....

RHANDOM/Mail-Spool-0.50 - 08 Dec 2001 06:07:32 GMT - Search in distribution

Commands::Guarded - Better scripts through guarded commands

This module implements a deterministic, rectifying variant on Dijkstra's guarded commands. Each named step is passed two blocks: an "ensure" block that defines a test for a necessary and sufficient condition of the step, and a "using" block that will...

TREY/Commands-Guarded-1.01   (1 review) - 03 Aug 2009 17:39:07 GMT - Search in distribution

Test::TempDir::Handle - A handle for managing a temporary directory root

This class manages a temporary directory....

ETHER/Test-TempDir-0.10 - 16 May 2015 03:54:02 GMT - Search in distribution

lib/Directory/Transactional.pm

This module provides lock based transactions over a set of files with full supported for nested transactions....

NUFFIN/Directory-Transactional-0.09 - 18 Jun 2010 00:11:04 GMT - Search in distribution

Path::Class::File::Lockable - lock your files with Path::Class::File

Path::Class::File::Lockable uses simple files to indicate whether a file is locked or not. It does not use flock(), since that is unstable over NFS. Effort has been made to avoid race conditions. Path::Class::File::Lockable is intended for long-stand...

KARMAN/Path-Class-File-Lockable-0.03 - 02 Aug 2012 10:12:27 GMT - Search in distribution

Cache::AgainstFile::Storable - cache data structures parsed from files in Storable files

Data structures parsed from files are cached in "shadow" storable files. If parsing is significantly more expensive than file I/O (e.g. with XML files), then this will offer some benefit. This backend is suitable for non-persistent environments (e.g....

BBC/Cache-AgainstFile-1.016 - 09 May 2006 09:14:44 GMT - Search in distribution