N°2240 - Supportability - Maintenance mode

This commit is contained in:
Eric
2019-10-01 13:53:34 +02:00
parent 7e78c35d23
commit afe760a8bc
3 changed files with 5 additions and 4 deletions

View File

@@ -3,6 +3,7 @@
define('APPROOT', dirname(__FILE__).'/');
define('APPCONF', APPROOT.'conf/');
define('ITOP_DEFAULT_ENV', 'production');
define('MAINTENANCE_MODE_FILE', APPROOT.'data/.maintenance');
if (function_exists('microtime'))
{
@@ -23,7 +24,7 @@ if (!isset($bBypassMaintenance))
$bBypassMaintenance = isset($_REQUEST['maintenance']) ? boolval($_REQUEST['maintenance']) : false;
}
if (file_exists(APPROOT.'.maintenance') && !$bBypassMaintenance)
if (file_exists(MAINTENANCE_MODE_FILE) && !$bBypassMaintenance)
{
$sMessage = 'Application is currently in maintenance';
$sTitle = 'Maintenance';

View File

@@ -1838,7 +1838,7 @@ EOF
public final static function EnterMaintenanceMode($oConfig)
{
@touch(APPROOT.'.maintenance');
@touch(MAINTENANCE_MODE_FILE);
SetupPage::log("----> Entering maintenance mode");
try
{
@@ -1872,7 +1872,7 @@ EOF
public final static function ExitMaintenanceMode($bLog = true)
{
@unlink(APPROOT.'.maintenance');
@unlink(MAINTENANCE_MODE_FILE);
if ($bLog)
{
SetupPage::log("<---- Exiting maintenance mode");

View File

@@ -306,7 +306,7 @@ function CronExec($oP, $aProcesses, $bVerbose)
}
sleep($iCronSleep);
// Maintenance mode
if (file_exists(APPROOT.'.maintenance'))
if (file_exists(MAINTENANCE_MODE_FILE))
{
$oP->p("Maintenance mode detected");
return;