NAME
Starch::Plugin::LogStoreExceptions - Turn Starch store exceptions into log messages.
SYNOPSIS
my $starch = Starch->new(
plugins => ['::LogStoreExceptions'],
...,
);
DESCRIPTION
This plugin causes any exceptions thrown when set
, get
, or remove
is called on a store to produce an error log message instead of an exception.
Typically you'll want to use this in production, as the state store being down is often not enough of a reason to produce 500 errors on every page.
This plugin should be listed last in the plugin list so that it catches exceptions produced by other plugins.
SUPPORT
See "SUPPORT" in Starch.
AUTHORS
See "AUTHORS" in Starch.
LICENSE
See "LICENSE" in Starch.