p5-Luka - Exception handling and reporting framework

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Quarterly amd64
Package filename p5-Luka-1.08_2.txz
Package name p5-Luka
Package version 1.08
Package release 2
Package architecture amd64
Package type txz
Category devel perl5
Homepage https://metacpan.org/release/Luka
License GPLv3, GPLv2
Maintainer sunpoet@FreeBSD.org
Download size 39.02 KB
Installed size 105.92 KB
Luka is an exception handling and reporting framework. It's useful to look at it
as an event handling framework.
It comes from operational understanding of networks.
Scenario that Luka is addressing is following: on a network with multiple hosts
running multiple applications, it is very difficult to track operational status
of all the functionality that those applications and hosts are meant to deliver.
In order to make it easier, we decided to specify the error handling and
reporting data model that each component delivering functionality has to conform
to.  What is a component? In most cases, it is a script, often run from cronjob,
in some cases it is a class in an application. In all cases, a component has to
successfully complete a task on which functionality of an application, or entire
network, relies on.
It is common practice that programmers choose their way of handling errors and
reporting. Luka is an attempt to standardize that process.  Its primary goal is
to make it easier for smaller number of people to keep larger number of
applications and networks running.
WWW: https://metacpan.org/release/Luka


Package Version Architecture Repository
p5-Luka-1.08_2.txz 1.08 i386 FreeBSD Ports Quarterly
p5-Luka-1.08_2.txz 1.08 amd64 FreeBSD Ports Latest
p5-Luka-1.08_2.txz 1.08 i386 FreeBSD Ports Latest
p5-Luka - - -


Name Value
p5-Class-Std = 0.013
p5-Config-IniFiles = 2.98
p5-Error = 0.17027
p5-Exception-Class = 1.44
p5-Mail-SendEasy = 1.2_1
p5-Sub-Uplevel = 0.2800
p5-Sys-Hostname-Long = 1.5_1
p5-What = 1.01_2
perl5 = 5.28.1_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-Luka-1.08_2.txz
Source Package devel/p5-Luka

Install Howto

Install p5-Luka txz package:

# pkg install p5-Luka

See Also

Package Description
p5-Lvalue-0.21_3.txz Add lvalue getters and setters to existing objects
p5-MARC-Charset-1.35_1.txz Convert MARC-8 encoded strings to UTF-8
p5-MARC-Lint-1.46_1.txz Mechanism for validating MARC records
p5-MARC-Record-2.0.7.txz Core class for representing a single MARC record
p5-MARC-XML-1.0.3_1.txz Extension to the MARC-Record distribution for working with XML data
p5-MCE-1.865.txz Many-Core Engine for Perl providing parallel processing capabilities
p5-MCE-Shared-1.864.txz MCE extension for sharing data supporting threads and processes
p5-MD5-2.03_1.txz wrapper to the Digest::MD5 module
p5-MIDI-0.83_1.txz Perl5 module for handling MIDI files
p5-MIME-AltWords-0.12_1.txz Perl module for encoding and decoding MIME words
p5-MIME-Base32-1.303.txz Perl5 module for Base32 encodings
p5-MIME-Base64-3.15.txz Perl5 module for Base64 and Quoted-Printable encodings
p5-MIME-Base64-URLSafe-0.01_2.txz Perl version of Python's URL-safe base64 codec
p5-MIME-Charset-1.012.2.txz Charset Informations for MIME
p5-MIME-EcoEncode-0.95_1.txz Perl extension for economical MIME Encoding