Search results for "module:Guard"

Guard - safe cleanup blocks River stage three • 44 direct dependents • 127 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 UTC

Cwd::Guard - Temporary changing working directory (chdir) River stage three • 4 direct dependents • 674 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 UTC

Proc::Guard - process runner with RAII pattern River stage two • 6 direct dependents • 28 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 UTC

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 UTC

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 UTC

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 UTC

Scope::Guard - lexically-scoped resource management River stage four • 67 direct dependents • 6284 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 UTC

Aspect::Guard - General purpose guard object for destroy-time actions River stage two • 10 direct dependents • 13 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 UTC

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 UTC

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 UTC

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 UTC

Test::Mock::Guard - Simple mock test library using RAII. River stage two • 28 direct dependents • 50 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 UTC

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 UTC

SPVM::Scope::Guard - Executing Handler at End of Scope River stage two • 15 direct dependents • 15 total dependents

"Scope::Guard" provides a feature to execue a hander at the end of the scope....

KIMOTO/SPVM-0.9664 - 30 Nov 2022 23:06:28 UTC

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

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

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 UTC

autodie::Scope::Guard - Wrapper class for calling subs at end of scope River stage four • 456 direct dependents • 2215 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...

TODDR/autodie-2.34 - 22 Jan 2021 17:05:24 UTC

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 UTC

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 UTC

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 UTC
36 results (0.024 seconds)