Skip to content

Commit

Permalink
let lethal exceptions from Lucene passthrough and the cron script fin…
Browse files Browse the repository at this point in the history
…ish normally
  • Loading branch information
diml committed Sep 10, 2007
1 parent 15999a9 commit 7d0b446
Showing 1 changed file with 20 additions and 10 deletions.
30 changes: 20 additions & 10 deletions search/cron.php
Original file line number Diff line number Diff line change
Expand Up @@ -15,18 +15,28 @@
require_once('../config.php');
require_once("$CFG->dirroot/search/lib.php");

if (empty($CFG->enableglobalsearch)) {
if (!search_check_php5()) {
$phpversion = phpversion();
mtrace("Sorry, cannot cron global search as it requires PHP 5.0.0 or later (currently using version $phpversion)");
}
else if (empty($CFG->enableglobalsearch)) {
mtrace('Global searching is not enabled. Nothing performed by search.');
}
else{
mtrace("<pre>Starting cron...\n");
mtrace("--DELETE----");
require_once("$CFG->dirroot/search/delete.php");
mtrace("--UPDATE----");
require_once("$CFG->dirroot/search/update.php");
mtrace("--ADD-------");
require_once("$CFG->dirroot/search/add.php");
mtrace("------------");
mtrace("cron finished.</pre>");
try{
mtrace("<pre>Starting cron...\n");
mtrace("--DELETE----");
require_once("$CFG->dirroot/search/delete.php");
mtrace("--UPDATE----");
require_once("$CFG->dirroot/search/update.php");
mtrace("--ADD-------");
require_once("$CFG->dirroot/search/add.php");
mtrace("------------");
mtrace("cron finished.</pre>");
}
catch(Exception $ex){
mtrace('Fatal exception from Lucene subsystem. Search engine may not have been updated.');
mtrace($ex);
}
}
?>

0 comments on commit 7d0b446

Please sign in to comment.