Search results for "distribution:Class-Usul PJFL"
Class::Usul - A base class providing config, locking, logging, and l10n
These modules provide a set of base classes for Perl modules and applications. It provides configuration file loading Class::Usul::Config, locking to single thread processes IPC::SRLock, logging Class::Usul::Log and localisation Class::Usul::L10N The...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::Log - A simple flexible logging class
A simple flexible logging class that supports both OO and functional interfaces Creates methods for each logging level that encode their output. The logging levels are defined by the log levels constant...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::IPC - List / create / delete processes
Displays the process table and allows signals to be sent to selected processes...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::Lock - Command line access to the IPC::SRLock methods
Command line access to the IPC::SRLock methods...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::Time - Functions for date and time manipulation
This module implements a few simple time related functions...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::File - Data loading and dumping
Provides data loading and dumping methods, Also temporary file methods and directories instantiated using the Class::Usul::Config object...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::L10N - Localise text strings
Localise text strings by looking them up in a GNU Gettext PO message catalogue...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::Types - Defines type constraints
Defines the following type constraints; "ConfigProvider" Subtype of *Object* can be coerced from a hash reference "DataEncoding" Subtype of *Str* which has to be one of the list of encodings in the ENCODINGS constant "DataLumper" Duck type that can; ...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::Crypt - Encryption / decryption functions
Exports a pair of functions to encrypt / decrypt data. Obfuscates the default encryption key...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::Getopt - Getopt::Long but simpler more powerful and flexible
Getopt::Long but simpler more powerful and flexible. Inherits from Getopt::Long::Descriptive...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::Schema - Support for database schemas
Methods used to install and uninstall database applications...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::Config - Configuration class with sensible attribute defaults
Defines the configuration object. Attributes have sensible defaults that can be overridden by values in configuration files which are loaded on request Pathnames passed in the "cfgfiles" attribute are loaded and their contents merged with the values ...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::Options - Command line processing
This is an extended clone of MooX::Options but is closer to MooseX::Getopt::Dashes...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::Programs - Re-composable support for command line programs
This base class provides methods common to command line programs. The constructor can initialise a multi-lingual message catalogue if required...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::IPC::Cmd - Execute system commands
Refactored IPC::Cmd with a consistent OO API Would have used MooseX::Daemonize but using Moo not Moose so robbed some code from there instead...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::Constants - Definitions of constant values
Exports a list of subroutines each of which returns a constants value...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::Exception - Exception handling
An exception class that supports error messages with placeholders, a "throw" method with automatic re-throw upon detection of self, conditional throw if an exception was caught and a simplified stacktrace Error objects are overloaded to stringify to ...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::Functions - Globally accessible functions
Provides globally accessible functions...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::Crypt::Util - Decrypts / encrypts passwords from / to configuration files
Decrypts/Encrypts password from/to configuration files...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC
Class::Usul::Response::IPC - Response class for running external programs
Response class returned by "run_cmd" in Class::Usul::IPC and "popen" in Class::Usul::IPC...
PJFL/Class-Usul-0.84.1 - 14 Apr 2018 12:28:18 UTC