Skip to content
Extraits de code Groupes Projets
Valider 47cd0bb2 rédigé par mattab's avatar mattab
Parcourir les fichiers

Refs #4903 Fix regression + tweaks to debug message

(thanks phpstorm for telling me the variable was unused)
parent 9d330e88
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -358,7 +358,7 @@ class CronArchive
}
if ($skipDayArchive) {
$this->log("Skipped website id $idsite, already processed today's report in recent run, "
$this->log("Skipped website id $idsite, already done "
. \Piwik\MetricsFormatter::getPrettyTimeFromSeconds($elapsedSinceLastArchiving, true, $isHtml = false)
. " ago, " . $timerWebsite->__toString());
$this->skippedDayArchivesWebsites++;
......@@ -389,13 +389,12 @@ class CronArchive
$timer = new Timer;
$dateLast = $this->getApiDateLastParameter($idsite, "day");
$dateLast = $this->getApiDateLastParameter($idsite, "day", $processDaysSince);
$url = $this->getVisitsRequestUrl($idsite, "day", $dateLast);
$content = $this->request($url);
$response = @unserialize($content);
$visitsToday = $this->getVisitsLastPeriodFromApiResponse($response);
$visitsLastDays = $this->getVisitsFromApiResponse($response);
$this->logArchivedWebsite($idsite, "day", $dateLast, $visitsLastDays, $visitsToday, $timer);
if (empty($content)
|| !is_array($response)
......@@ -434,9 +433,10 @@ class CronArchive
$this->visitsToday += $visitsToday;
$this->websitesWithVisitsSinceLastRun++;
$this->archiveVisitsAndSegments($idsite, "day", $lastTimestampWebsiteProcessedDay);
$this->logArchivedWebsite($idsite, "day", $dateLast, $visitsLastDays, $visitsToday, $timer);
if (!$shouldArchivePeriods) {
$this->log("Skipped website id $idsite, already processed period reports in recent run, "
$this->log("Skipped website id $idsite periods processing, already done "
. \Piwik\MetricsFormatter::getPrettyTimeFromSeconds($elapsedSinceLastArchiving, true, $isHtml = false)
. " ago, " . $timerWebsite->__toString());
$this->skippedDayArchivesWebsites++;
......@@ -1181,9 +1181,10 @@ class CronArchive
*/
private function logArchivedWebsite($idsite, $period, $dateLast, $visitsInLastPeriods, $visitsToday, Timer $timer)
{
$thisPeriod = $period == "day" ? "today" : "this " . $period;
$this->log("Archived website id = $idsite, period = $period, "
. (int)$visitsInLastPeriods . " visits in last " . $dateLast . " " . $period . "s, "
. (int)$visitsToday . " visits this " . $period . ", "
. (int)$visitsToday . " visits " . $thisPeriod . ", "
. $timer->__toString());
}
}
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter