PAGI
view release on metacpan or search on metacpan
lib/PAGI/Runner.pm view on Meta::CPAN
sub _load_file {
my ($self, $file) = @_;
# Convert to absolute path
$file = File::Spec->rel2abs($file);
die "App file not found: $file\n" unless -f $file;
# Match plackup behavior so FindBin::Bin resolves to the app file directory
local $0 = $file;
local @ARGV = ($file);
if (exists $INC{'FindBin.pm'}) {
FindBin::again();
}
my $app = do $file;
if ($@) {
die "Error loading $file: $@\n";
}
if (!defined $app && $!) {
( run in 0.921 second using v1.01-cache-2.11-cpan-70b642e62ca )