N°2240 - Supportability - Maintenance mode (setup)

This commit is contained in:
Eric
2019-07-12 16:13:13 +02:00
parent 80fce579a0
commit a0cd70ae71
2 changed files with 35 additions and 13 deletions

View File

@@ -117,6 +117,8 @@ class ApplicationInstaller
try
{
$fStart = microtime(true);
// Enter in maintenance mode
@touch(APPROOT.'.maintenance');
switch ($sStep)
{
case '':
@@ -339,11 +341,16 @@ class ApplicationInstaller
'percentage-completed' => 100,
);
}
// Exit maintenance mode
@unlink(APPROOT.'.maintenance');
$fDuration = round(microtime(true) - $fStart, 2);
SetupPage::log_info("##### STEP {$sStep} duration: {$fDuration}s");
}
catch (Exception $e)
{
// Exit maintenance mode
@unlink(APPROOT.'.maintenance');
$aResult = array(
'status' => self::ERROR,
'message' => $e->getMessage(),