|
Lines 24-35
if ( C4::Context->config("enable_plugins") ) {
Link Here
|
| 24 |
foreach my $plugin (@plugins) { |
24 |
foreach my $plugin (@plugins) { |
| 25 |
my $plugin_name = ref $plugin; |
25 |
my $plugin_name = ref $plugin; |
| 26 |
try { |
26 |
try { |
| 27 |
cronlogaction({ info => "running nightly cronjob for plugin $plugin_name" }); |
27 |
cronlogaction({ info => "$plugin_name" }); |
| 28 |
$plugin->cronjob_nightly(); |
28 |
$plugin->cronjob_nightly(); |
| 29 |
cronlogaction({ info => "finished nightly cronjob for plugin $plugin_name" }); |
29 |
cronlogaction({ action => "End", info => "$plugin_name COMPLETED" }); |
| 30 |
} |
30 |
} |
| 31 |
catch { |
31 |
catch { |
| 32 |
cronlogaction({ info => "failed to running nightly cronjob for plugin $plugin_name with error: $_" }); |
32 |
cronlogaction({ action => "Error", info => "$plugin_name FAILED with error: $_" }); |
| 33 |
warn "$_"; |
33 |
warn "$_"; |
| 34 |
$logger->warn("$_"); |
34 |
$logger->warn("$_"); |
| 35 |
}; |
35 |
}; |
| 36 |
- |
|
|