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

Changes for version 2.30_4931 - 2011-12-07

  • -Switch to "Linux-style" versioning: odd minor version == development version even minor version == stable version second minor number == patch level (we're still also using Perl-style _ for devel versions too) -Merged in HeliosX::ExtLoggerService functionality (long overdue but not tested yet!) -Removed Helios::Service->parseArgXML() (deprecated since 2.00) -Removed Helios::Worker (deprecated since 2.00)

Documentation

Launch a daemon to service jobs in the Helios job processing system
Submit a job to the Helios job processing system from the cmd line
Clean old log and history entries from the Helios database
a tutorial for getting started with Helios

Modules

a framework for developing asynchronous distributed job processing applications
a convenience class to import all Helios::Error exception classes
exception class for Helios job processing system to denote a database error occurred
fatal exception class for Helios job processing system; implies a job failed but can be re-attempted
fatal exception class for Helios job processing system; implies a job failed and the error was so serious the job should not be reattempted.
exception class for Helios job processing system to denote job args that are invalid
exception class for Helios job processing system to denote a logging subsystem error occurred
exception class for Helios job processing system; implies the job was successful but there was something that should be logged as an error
base class for jobs in the Helios job processing system
Base class for sending Helios logging information to external loggers
Helios::Logger subclass reimplementing Helios internal logging
base class for metajob burst services in Helios
base class for services in the Helios job processing system
Helios::Service subclass for testing purposes

Provides

in lib/Helios/ConfigParam.pm
in lib/Helios/JobHistory.pm
in lib/Helios/LogEntry.pm
in lib/Helios/LogEntry/Levels.pm