CrashTest.pl
changeset 70 dfc2f094a04f
parent 68 c810480b2c37
--- a/CrashTest.pl	Sat May 09 23:24:13 2015 +0200
+++ b/CrashTest.pl	Fri Sep 11 23:52:21 2015 +0200
@@ -16,6 +16,7 @@
 # ABSTRACT: Web interface for breakpad
 
 use Mojolicious::Lite;
+use Mojo::Loader qw/load_class/;
 use UUID;
 use lib 'lib';
 
@@ -25,10 +26,9 @@
 
 app->attr(storage => sub {
     my $self = shift;
-    my $loader = Mojo::Loader->new;
 
     my $storage_class = $self->app->config->{Storage}->{Type};
-    if (my $e = $loader->load($storage_class)) {
+    if (my $e = load_class($storage_class)) {
         die ref $e ? "Exception: $e" : 'Not found!';
     }
 
@@ -41,10 +41,9 @@
 
 app->attr(decode_queue => sub {
     my $self = shift;
-    my $loader = Mojo::Loader->new;
 
     my $decode_class = $self->app->config->{DecodeQueue}->{Type};
-    if (my $e = $loader->load($decode_class)) {
+    if (my $e = load_class($decode_class)) {
         die ref $e ? "Exception: $e" : 'Not found!';
     }