Changes for version 0.10

  • Changed default logging backend from syslog to STDERR. Applications relying on implicit syslog logging should explicitly configure file => "syslog:" (or file => "@") instead.
  • Added explicit logging targets: file => "stdout:" file => "stderr:" file => "syslog:"
  • Short aliases are also supported: "-" => stdout "=" => stderr "@" => syslog
  • If a log file cannot be opened, logging automatically falls back to STDERR instead of aborting initialization.

Documentation

Modules

The CTK::App of the next generation
The Acme::Crux plugin base class
The Acme::Crux plugin for configuration your application
The Acme::Crux plugin for logging in your application
Southern crucis constellation for your applications
Config::General Configuration of Acrux
The Acrux constants
Acrux Digest base class
interface for Damm check digit calculation
FNV32a Digest calculation for short strings
interface for modulus 11 (recursive) check digit calculation
The Lock File simple interface
The Pid File simple interface
Acrux logger
The Acrux pointer
Pure Perl Utility functions for checking references and data
The Acrux utilities

Provides

in lib/Acme/Crux.pm