The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "dist:Launcher-Cascade CBOUVI"

Launcher::Cascade - a framework for launching processes that depend on one another River stage zero No dependents

This module provides a framework to launch processes, test whether they succeeded or not and report on that. Each process is modeled as an object and can depend on other processes to start, i.e., a process will not be started until all the processes ...

CBOUVI/Launcher-Cascade-0.02 - 19 May 2006 11:38:33 UTC

Launcher::Cascade::Base - a base class for a Launcher. Provides everything but the launch() and test() River stage zero No dependents

This is a base class for a process launcher. It implements a mechanism to handle dependencies between process (i.e., processes that require other processes to be successfully finished before they can start). Subclasses must overload the launch() and ...

CBOUVI/Launcher-Cascade-0.02 - 19 May 2006 11:38:33 UTC

Launcher::Cascade::Simple - a simple implementation for a Launcher, based on callbacks. River stage zero No dependents

A Launcher::Cascade class only has to provide methods to launch() a process, and to test() whether it succeeded. One way is to create a subclass of "Launcher::Cascade::Base" and to overload the methods there. For simple cases, however, it might be ea...

CBOUVI/Launcher-Cascade-0.02 - 19 May 2006 11:38:33 UTC

Launcher::Cascade::Printable - a base class for printable objects River stage zero No dependents

This class serves as a base class for objects that might be included in a launcher's errors list....

CBOUVI/Launcher-Cascade-0.02 - 19 May 2006 11:38:33 UTC

Launcher::Cascade::Container - a class to run L::C::Base launchers in cascade River stage zero No dependents

A "L::C::Container" object maintains a list of launchers, which are instances of "L::C::Base" or of its subclasses. The run_session() method let all the launchers run in turn and checks their status until all of them succeed or one of them fails....

CBOUVI/Launcher-Cascade-0.02 - 19 May 2006 11:38:33 UTC

Launcher::Cascade::FileReader - a class to read a file or the output of a command, locally or through ssh. River stage zero No dependents

The purpose of this class is to provide a file handle that gives access to a file or the output of a command. If a host() is provided, the file or the command are fetched through ssh, otherwise, run locally. The class takes care of escaping quote cha...

CBOUVI/Launcher-Cascade-0.02 - 19 May 2006 11:38:33 UTC

Launcher::Cascade::ListOfStrings - a wrapper around an array to make it inherit from Launcher::Cascade::Printable River stage zero No dependents

CBOUVI/Launcher-Cascade-0.02 - 19 May 2006 11:38:33 UTC

Launcher::Cascade::ListOfStrings::Errors River stage zero No dependents

CBOUVI/Launcher-Cascade-0.02 - 19 May 2006 11:38:33 UTC

Launcher::Cascade::ListOfStrings::Context River stage zero No dependents

CBOUVI/Launcher-Cascade-0.02 - 19 May 2006 11:38:33 UTC

Launcher::Cascade::FileReader::Seekable - a filereader that memorizes its position between reads. River stage zero No dependents

Launcher::Cascade::FileReader::Seekable inherits from Launcher::Cascade::FileReader but keeps in memory the position where it was at when the filehandle is closed. Subsequent calls to open() will perform the necessary operations to resume reading whe...

CBOUVI/Launcher-Cascade-0.02 - 19 May 2006 11:38:33 UTC
10 results (0.026 seconds)