Notice errors from module imports by doing it the hard way in `eval',
and actually stop the process if there are problems.
%
%###-------------------------------------------------------------------------
<%once>
- use autodie;
- use File::stat;
+ BEGIN {
+ eval {
+ require autodie; autodie->import;
+ require File::stat; File::stat->import;
- use TrivGal;
+ require TrivGal; TrivGal->import;
+ };
+ if ($@) { print "$@"; exit 2; }
+ }
</%once>
%
<%init>
+ clean_temp_files;
TrivGal->init;
my $path = $m->dhandler_arg;