Guard - safe cleanup blocks River stage three • 51 direct dependents • 174 total dependents

This module implements so-called "guards". A guard is something (usually an object) that "guards" a resource, ensuring that it is cleaned up when expected. Specifically, this module supports two different types of guards: guard objects, which execute...

MLEHMANN/Guard-1.023 - 20 Nov 2014 18:13:56 GMT

Cwd::Guard - Temporary changing working directory (chdir) River stage three • 7 direct dependents • 905 total dependents

CORE::chdir Cwd:: Guard can change the current directory (chdir) using a limited scope....

KAZEBURO/Cwd-Guard-0.05 - 14 Apr 2016 02:48:24 GMT

Proc::Guard - process runner with RAII pattern River stage two • 6 direct dependents • 30 total dependents

Proc::Guard runs process, and destroys it when the perl script exits. This is useful for testing code working with server process....

TOKUHIROM/Proc-Guard-0.07 - 25 Mar 2015 22:41:11 GMT

Squid::Guard - Redirector for the Squid web proxy River stage zero No dependents

Squid::Guard is a module for creating a simple yet flexible redirector for the Squid web cache engine. This module was inspired by squidGuard, a popular squid redirector written in C, but aims to be more flexible and in some ways simpler to use. I wa...

LUX/Squid-Guard-0.25 - 26 Jan 2018 14:02:06 GMT

Guard::Stats - Create guard objects and gather averall usage statistics from them. River stage zero No dependents

A guard is a special object that does something useful in destructor, typically freeing a resource or lock. These guards however don't free anything. Instead, they call home to keep their master (YOU) informed. The classes Guard::Stats is a long-live...

KHEDIN/Guard-Stats-0.03 - 13 Jul 2013 09:42:10 GMT

Scope::Guard - lexically-scoped resource management River stage four • 67 direct dependents • 6088 total dependents

This module provides a convenient way to perform cleanup or other forms of resource management at the end of a scope. It is particularly useful when dealing with exceptions: the "Scope::Guard" constructor takes a reference to a subroutine that is gua...

CHOCOLATE/Scope-Guard-0.21 - 19 Jul 2015 22:17:53 GMT

Guard::Timer - a scope guard that keeps time River stage zero No dependents

DAKKAR/Log-Timer-1.0.1 - 28 May 2019 09:10:06 GMT

Aspect::Guard - General purpose guard object for destroy-time actions River stage two • 12 direct dependents • 14 total dependents

The Aspect::Guard class shipping with Aspect is a convenience module for creating "CODE" based objects that execute when they fall out of scope. It's usage is effectively summarised by the synopsis....

ADAMK/Aspect-1.04 - 09 Apr 2013 05:38:16 GMT

ExclusiveLock::Guard - lexically-scoped lock management River stage zero No dependents

ExclusiveLock::Guard is very simple lock maneger. To automatically create and remove the lock file....

YAPPO/ExclusiveLock-Guard-0.07 - 14 Jan 2014 04:27:13 GMT

lib/Curio/Guard.pm River stage one • 4 direct dependents • 4 total dependents

BLUEFEET/Curio-0.10 - 06 Sep 2019 20:59:56 GMT

EnvDir - Modify environment variables according to files in a specified directory River stage zero No dependents

EnvDir is a module like envdir(8). But this module does not reset all environments by default, updates only the value that file exists. If you want to reset all environment variables, you can use the "-clean" option....

YSASAKI/EnvDir-0.08 - 25 Jul 2013 04:39:35 GMT

App::Rgit::Guard - Scope guard helper for App::Rgit. River stage one • 1 direct dependent • 1 total dependent

This class implements a simple scope guard object. This is an internal module to rgit....

VPIT/rgit-0.08 - 06 Mar 2010 00:00:58 GMT

Test::Mock::Guard - Simple mock test library using RAII. River stage two • 32 direct dependents • 65 total dependents

Test::Mock::Guard is mock test library using RAII. This module is able to change method behavior by each scope. See SYNOPSIS's sample code....

XAICRON/Test-Mock-Guard-0.10 - 16 Jan 2014 08:58:57 GMT

Data::Type::Guard - inspects members of foreign objects River stage zero No dependents

MUENALAN/Data-Type-0.02.02 - 31 Dec 2009 13:48:47 GMT

Squid::Guard::Common - A set of common utility routines River stage zero No dependents

Makes the following routines available Squid::Guard::Common::argton( $addr ) Takes an address as dotted decimals, bit-count-mask, or hex, and converts it to a 32 bit word. Taken from ipcalc.pl utility...

LUX/Squid-Guard-0.25 - 26 Jan 2018 14:02:06 GMT

Squid::Guard::Request - A request to Squid::Guard River stage zero No dependents

Initializes a new Request object based on the string coming from Squid to the redirector. Squid::Guard::Request->new( $str ) API call to create a new object. The $str parameter should be in the format used by Squid to pass a request to the redirectio...

LUX/Squid-Guard-0.25 - 26 Jan 2018 14:02:06 GMT

autodie::Scope::Guard - Wrapper class for calling subs at end of scope River stage four • 440 direct dependents • 2387 total dependents

This class is used to bless perl subs so that they are invoked when they are destroyed. This is mostly useful for ensuring the code is invoked at end of scope. This module is not a part of autodie's public API. This module is directly inspired by cho...

PJF/autodie-2.29 - 09 Jul 2015 07:17:48 GMT

Acme::Loopy - loop keyword River stage zero No dependents

This is really just a test/experiment with Keyword::Simple. It gives you a keyword "loop" which acts like a while(1) loop - that is, it loops infinitely until an explicit "last". This is quite similar to ikegami's Syntax::Feature::Loop. Within the lo...

TOBYINK/Acme-Loopy-0.004 - 10 Sep 2014 22:29:24 GMT

Guard::Stats::Instance - guard object base class. See Guard::Stats. River stage zero No dependents

KHEDIN/Guard-Stats-0.03 - 13 Jul 2013 09:42:10 GMT

Guard::State::Washington - The great new Guard::State::Washington! River stage zero No dependents

CJCOLLIER/Guard-State-Washington-0.01 - 20 Jul 2012 18:05:51 GMT

33 results (0.019 seconds)