Example #1
0
catch(RetrieverRunningException $x) {
	echo PHP_EOL . PHP_EOL;
	echo "retriever.php draait al, geef de parameter '--force' mee om te forceren." . PHP_EOL;
}
catch(Exception $x) {
	echo PHP_EOL . PHP_EOL;
	echo "Fatal error occured retrieving messages:" . PHP_EOL;
	echo "  " . $x->getMessage() . PHP_EOL . PHP_EOL;
	die();
} # catch

## Comments
try {
	if ($settings['retrieve_comments']) {
		$retriever = new SpotRetriever_Comments($settings['nntp_hdr'], 
												$db,
												$settings,
												$req->getDef('output', ''));
		$msgdata = $retriever->connect($settings['comment_group']);

		$curMsg = $db->getMaxArticleId('comments');
		if ($curMsg != 0) {
			$curMsg = $retriever->searchMessageId($db->getMaxMessageId('comments'));
		} # if

		$retriever->loopTillEnd($curMsg, $settings['retrieve_increment']);
		$retriever->quit();
	} # if
}
catch(RetrieverRunningException $x) {
	echo PHP_EOL . PHP_EOL;
	echo "retriever.php draait al, geef de parameter '--force' mee om te forceren." . PHP_EOL;
Example #2
0
  */
 $retriever = new SpotRetriever_Spots($settings_nntp_hdr, $db, $settings, $req->getDef('output', ''), $debugLog, $retroMode);
 $newSpotCount = $retriever->perform();
 ## Creating filter counts
 if ($newSpotCount > 0) {
     $spotsOverview = new SpotsOverview($db, $settings);
     echo 'Calculating how many spots are new';
     $notifyNewArray = $spotsOverview->cacheNewSpotCount();
     echo ', done.' . PHP_EOL;
 }
 # if
 /*
  * Should we retrieve comments?
  */
 if ($settings->get('retrieve_comments')) {
     $retriever = new SpotRetriever_Comments($settings_nntp_hdr, $db, $settings, $req->getDef('output', ''), $debugLog, $retroMode);
     $newCommentCount = $retriever->perform();
 }
 # if
 /*
  * Retrieval of reports
  */
 if ($settings->get('retrieve_reports') && !$retroMode) {
     $retriever = new SpotRetriever_Reports($settings_nntp_hdr, $db, $settings, $req->getDef('output', ''), $debugLog);
     $newReportCount = $retriever->perform();
 }
 # if
 /*
  * SpotStateList cleanup
  */
 $db->cleanSpotStateList();
Example #3
0
    die;
} catch (Exception $x) {
    echo PHP_EOL . PHP_EOL;
    echo "Fatal error occured retrieving messages:" . PHP_EOL;
    echo "  " . $x->getMessage() . PHP_EOL;
    echo PHP_EOL . PHP_EOL;
    echo $x->getTraceAsString();
    echo PHP_EOL . PHP_EOL;
    die;
}
# catch
## Comments
try {
    $newCommentCount = 0;
    if ($settings->get('retrieve_comments')) {
        $retriever = new SpotRetriever_Comments($settings_nntp_hdr, $db, $settings, $req->getDef('output', ''));
        $msgdata = $retriever->connect($settings->get('comment_group'));
        $curMsg = $db->getMaxArticleId('comments');
        if ($curMsg != 0) {
            $curMsgTemp = $retriever->searchMessageId($db->getMaxMessageId('comments'));
            if ($curMsg > $curMsgTemp) {
                $curMsg = $curMsgTemp;
            }
            # if
        }
        # if
        $newCommentCount = $retriever->loopTillEnd($curMsg, $settings->get('retrieve_increment'));
        $retriever->quit();
    }
    # if
} catch (NntpException $x) {
Example #4
0
    $retriever->loopTillEnd($curMsg, $settings['retrieve_increment']);
    $retriever->quit();
} catch (RetrieverRunningException $x) {
    echo "\r\n\r\n";
    echo "retriever.php draait al, geef de parameter '--force' mee om te forceren.\r\n";
} catch (Exception $x) {
    echo "\r\n\r\n";
    echo "Fatal error occured retrieving messages: \r\n";
    echo $x->getTraceAsString();
    echo "  " . $x->getMessage() . "\r\n\r\n";
    die;
}
# catch
## Comments
try {
    $retriever = new SpotRetriever_Comments($settings['nntp_hdr'], $db, $req->getDef('output', ''));
    $msgdata = $retriever->connect($settings['comment_group']);
    $curMsg = $db->getMaxArticleId('comments');
    $retriever->loopTillEnd($curMsg, $settings['retrieve_increment']);
    $retriever->quit();
} catch (RetrieverRunningException $x) {
    echo "\r\n\r\n";
    echo "retriever.php draait al, geef de parameter '--force' mee om te forceren.\r\n";
} catch (Exception $x) {
    echo "\r\n\r\n";
    echo "Fatal error occured retrieving messages: \r\n";
    echo "  " . $x->getMessage() . "\r\n\r\n";
    die;
}
# catch
if ($req->getDef('output', '') == 'xml') {