]> wagnertech.de Git - kivitendo-erp.git/blobdiff - SL/DB/BackgroundJob.pm
kein use SL::DB::Object in SL::DB::Object
[kivitendo-erp.git] / SL / DB / BackgroundJob.pm
index c83868502a7022d955f330376c293dfb95fc05d9..f5c4b21f68d2d4b3b67c071c91856b3b2d89b978 100644 (file)
@@ -5,10 +5,8 @@ use strict;
 use DateTime::Event::Cron;
 use English qw(-no_match_vars);
 
-require SL::DB::MetaSetup::BackgroundJob;
-require SL::DB::Manager::BackgroundJob;
-
-require SL::DB::BackgroundJobHistory;
+use SL::DB::MetaSetup::BackgroundJob;
+use SL::DB::Manager::BackgroundJob;
 
 use SL::System::Process;
 
@@ -36,6 +34,8 @@ sub run {
   my $run_at  = DateTime->now_local;
   my $history;
 
+  require SL::DB::BackgroundJobHistory;
+
   my $ok = eval {
     eval "require $package" or die $@;
     my $result = $package->new->run($self);