Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthieu Napoli <matthieu@mnapoli.fr>2014-10-12 14:18:38 +0400
committerMatthieu Napoli <matthieu@mnapoli.fr>2014-10-12 14:18:38 +0400
commitb6dcd8bc642078f92e95c9f49cd2260d195eb9ab (patch)
tree93f070d97c7a9b5134c14eeb62c093dd13618dc4
parentfe73ae8d61658c8a29ef9e91840c4633e42a9ff6 (diff)
#6085 Removed $GLOBALS['PIWIK_TRACKER_DEBUG_FORCE_SCHEDULED_TASKS'] and replaced it with DEBUG_FORCE_SCHEDULED_TASKS
-rw-r--r--core/ScheduledTaskTimetable.php4
-rw-r--r--core/TaskScheduler.php2
-rw-r--r--core/Tracker.php2
-rw-r--r--piwik.php1
-rw-r--r--plugins/CoreAdminHome/Commands/RunScheduledTasks.php2
-rwxr-xr-xtests/LocalTracker.php1
-rw-r--r--tests/PHPUnit/Integration/ReleaseCheckListTest.php2
7 files changed, 5 insertions, 9 deletions
diff --git a/core/ScheduledTaskTimetable.php b/core/ScheduledTaskTimetable.php
index 75d79e688a..92aa1b340e 100644
--- a/core/ScheduledTaskTimetable.php
+++ b/core/ScheduledTaskTimetable.php
@@ -72,9 +72,7 @@ class ScheduledTaskTimetable
*/
public function shouldExecuteTask($taskName)
{
- $forceTaskExecution =
- (isset($GLOBALS['PIWIK_TRACKER_DEBUG_FORCE_SCHEDULED_TASKS']) && $GLOBALS['PIWIK_TRACKER_DEBUG_FORCE_SCHEDULED_TASKS'])
- || DEBUG_FORCE_SCHEDULED_TASKS;
+ $forceTaskExecution = (defined('DEBUG_FORCE_SCHEDULED_TASKS') && DEBUG_FORCE_SCHEDULED_TASKS);
return $forceTaskExecution || ($this->taskHasBeenScheduledOnce($taskName) && time() >= $this->timetable[$taskName]);
}
diff --git a/core/TaskScheduler.php b/core/TaskScheduler.php
index 6d94d591a1..8fd9069389 100644
--- a/core/TaskScheduler.php
+++ b/core/TaskScheduler.php
@@ -13,7 +13,7 @@ use Exception;
use Piwik\Plugin\Manager as PluginManager;
// When set to true, all scheduled tasks will be triggered in all requests (careful!)
-define('DEBUG_FORCE_SCHEDULED_TASKS', false);
+//define('DEBUG_FORCE_SCHEDULED_TASKS', true);
/**
* Manages scheduled task execution.
diff --git a/core/Tracker.php b/core/Tracker.php
index f3c8fa55d7..ed911e55f6 100644
--- a/core/Tracker.php
+++ b/core/Tracker.php
@@ -338,7 +338,7 @@ class Tracker
$nextRunTime = $cache['lastTrackerCronRun'] + $minimumInterval;
- if ((isset($GLOBALS['PIWIK_TRACKER_DEBUG_FORCE_SCHEDULED_TASKS']) && $GLOBALS['PIWIK_TRACKER_DEBUG_FORCE_SCHEDULED_TASKS'])
+ if ((defined('DEBUG_FORCE_SCHEDULED_TASKS') && DEBUG_FORCE_SCHEDULED_TASKS)
|| $cache['lastTrackerCronRun'] === false
|| $nextRunTime < $now
) {
diff --git a/piwik.php b/piwik.php
index f5278f5d47..636d6f8b22 100644
--- a/piwik.php
+++ b/piwik.php
@@ -15,7 +15,6 @@ use Piwik\Tracker;
// Note: if you wish to debug the Tracking API please see this documentation:
// http://developer.piwik.org/api-reference/tracking-api#debugging-the-tracker
-$GLOBALS['PIWIK_TRACKER_DEBUG_FORCE_SCHEDULED_TASKS'] = false;
define('PIWIK_ENABLE_TRACKING', true);
if (!defined('PIWIK_DOCUMENT_ROOT')) {
diff --git a/plugins/CoreAdminHome/Commands/RunScheduledTasks.php b/plugins/CoreAdminHome/Commands/RunScheduledTasks.php
index 1e73c1d626..3cccb94339 100644
--- a/plugins/CoreAdminHome/Commands/RunScheduledTasks.php
+++ b/plugins/CoreAdminHome/Commands/RunScheduledTasks.php
@@ -51,7 +51,7 @@ class RunScheduledTasks extends ConsoleCommand
$force = $input->getOption('force');
if ($force) {
- $GLOBALS['PIWIK_TRACKER_DEBUG_FORCE_SCHEDULED_TASKS'] = true;
+ define('DEBUG_FORCE_SCHEDULED_TASKS', true);
}
}
} \ No newline at end of file
diff --git a/tests/LocalTracker.php b/tests/LocalTracker.php
index ecddbe5c9f..e0867a746d 100755
--- a/tests/LocalTracker.php
+++ b/tests/LocalTracker.php
@@ -5,7 +5,6 @@ use Piwik\Tracker;
use Piwik\Tracker\Cache;
$GLOBALS['PIWIK_TRACKER_DEBUG'] = false;
-$GLOBALS['PIWIK_TRACKER_DEBUG_FORCE_SCHEDULED_TASKS'] = false;
if (!defined('PIWIK_ENABLE_TRACKING')) {
define('PIWIK_ENABLE_TRACKING', true);
}
diff --git a/tests/PHPUnit/Integration/ReleaseCheckListTest.php b/tests/PHPUnit/Integration/ReleaseCheckListTest.php
index 947b06a537..b1a96a91cf 100644
--- a/tests/PHPUnit/Integration/ReleaseCheckListTest.php
+++ b/tests/PHPUnit/Integration/ReleaseCheckListTest.php
@@ -87,7 +87,7 @@ class Test_Piwik_ReleaseCheckListTest extends PHPUnit_Framework_TestCase
$this->_checkEqual(array('log' => 'logger_api_call'), null);
require_once PIWIK_INCLUDE_PATH . "/core/TaskScheduler.php";
- $this->assertFalse(DEBUG_FORCE_SCHEDULED_TASKS);
+ $this->assertFalse(defined('DEBUG_FORCE_SCHEDULED_TASKS'));
// Check the index.php has "backtrace disabled"
$content = file_get_contents(PIWIK_INCLUDE_PATH . "/index.php");