|
@@ -85,7 +85,7 @@ discard block |
|
|
block discarded – undo |
|
85
|
85
|
|
|
86
|
86
|
// If at least PHP 7.0.0 is used we don't need to disable apps as we catch |
|
87
|
87
|
// fatal errors and exceptions and disable the app just instead. |
|
88
|
|
- if(version_compare(phpversion(), '7.0.0', '>=')) { |
|
|
88
|
+ if (version_compare(phpversion(), '7.0.0', '>=')) { |
|
89
|
89
|
$this->skip3rdPartyAppsDisable = true; |
|
90
|
90
|
} |
|
91
|
91
|
} |
|
@@ -111,43 +111,43 @@ discard block |
|
|
block discarded – undo |
|
111
|
111
|
$this->logAllEvents(); |
|
112
|
112
|
|
|
113
|
113
|
$logLevel = $this->config->getSystemValue('loglevel', Util::WARN); |
|
114
|
|
- $this->emit('\OC\Updater', 'setDebugLogLevel', [ $logLevel, $this->logLevelNames[$logLevel] ]); |
|
|
114
|
+ $this->emit('\OC\Updater', 'setDebugLogLevel', [$logLevel, $this->logLevelNames[$logLevel]]); |
|
115
|
115
|
$this->config->setSystemValue('loglevel', Util::DEBUG); |
|
116
|
116
|
|
|
117
|
117
|
$wasMaintenanceModeEnabled = $this->config->getSystemValue('maintenance', false); |
|
118
|
118
|
|
|
119
|
|
- if(!$wasMaintenanceModeEnabled) { |
|
|
119
|
+ if (!$wasMaintenanceModeEnabled) { |
|
120
|
120
|
$this->config->setSystemValue('maintenance', true); |
|
121
|
121
|
$this->emit('\OC\Updater', 'maintenanceEnabled'); |
|
122
|
122
|
} |
|
123
|
123
|
|
|
124
|
124
|
$installedVersion = $this->config->getSystemValue('version', '0.0.0'); |
|
125
|
125
|
$currentVersion = implode('.', \OCP\Util::getVersion()); |
|
126
|
|
- $this->log->debug('starting upgrade from ' . $installedVersion . ' to ' . $currentVersion, array('app' => 'core')); |
|
|
126
|
+ $this->log->debug('starting upgrade from '.$installedVersion.' to '.$currentVersion, array('app' => 'core')); |
|
127
|
127
|
|
|
128
|
128
|
$success = true; |
|
129
|
129
|
try { |
|
130
|
130
|
$this->doUpgrade($currentVersion, $installedVersion); |
|
131
|
131
|
} catch (HintException $exception) { |
|
132
|
132
|
$this->log->logException($exception, ['app' => 'core']); |
|
133
|
|
- $this->emit('\OC\Updater', 'failure', array($exception->getMessage() . ': ' .$exception->getHint())); |
|
|
133
|
+ $this->emit('\OC\Updater', 'failure', array($exception->getMessage().': '.$exception->getHint())); |
|
134
|
134
|
$success = false; |
|
135
|
135
|
} catch (\Exception $exception) { |
|
136
|
136
|
$this->log->logException($exception, ['app' => 'core']); |
|
137
|
|
- $this->emit('\OC\Updater', 'failure', array(get_class($exception) . ': ' .$exception->getMessage())); |
|
|
137
|
+ $this->emit('\OC\Updater', 'failure', array(get_class($exception).': '.$exception->getMessage())); |
|
138
|
138
|
$success = false; |
|
139
|
139
|
} |
|
140
|
140
|
|
|
141
|
141
|
$this->emit('\OC\Updater', 'updateEnd', array($success)); |
|
142
|
142
|
|
|
143
|
|
- if(!$wasMaintenanceModeEnabled && $success) { |
|
|
143
|
+ if (!$wasMaintenanceModeEnabled && $success) { |
|
144
|
144
|
$this->config->setSystemValue('maintenance', false); |
|
145
|
145
|
$this->emit('\OC\Updater', 'maintenanceDisabled'); |
|
146
|
146
|
} else { |
|
147
|
147
|
$this->emit('\OC\Updater', 'maintenanceActive'); |
|
148
|
148
|
} |
|
149
|
149
|
|
|
150
|
|
- $this->emit('\OC\Updater', 'resetLogLevel', [ $logLevel, $this->logLevelNames[$logLevel] ]); |
|
|
150
|
+ $this->emit('\OC\Updater', 'resetLogLevel', [$logLevel, $this->logLevelNames[$logLevel]]); |
|
151
|
151
|
$this->config->setSystemValue('loglevel', $logLevel); |
|
152
|
152
|
$this->config->setSystemValue('installed', true); |
|
153
|
153
|
|
|
@@ -161,7 +161,7 @@ discard block |
|
|
block discarded – undo |
|
161
|
161
|
*/ |
|
162
|
162
|
private function getAllowedPreviousVersions() { |
|
163
|
163
|
// this should really be a JSON file |
|
164
|
|
- require \OC::$SERVERROOT . '/version.php'; |
|
|
164
|
+ require \OC::$SERVERROOT.'/version.php'; |
|
165
|
165
|
/** @var array $OC_VersionCanBeUpgradedFrom */ |
|
166
|
166
|
return $OC_VersionCanBeUpgradedFrom; |
|
167
|
167
|
} |
|
@@ -173,7 +173,7 @@ discard block |
|
|
block discarded – undo |
|
173
|
173
|
*/ |
|
174
|
174
|
private function getVendor() { |
|
175
|
175
|
// this should really be a JSON file |
|
176
|
|
- require \OC::$SERVERROOT . '/version.php'; |
|
|
176
|
+ require \OC::$SERVERROOT.'/version.php'; |
|
177
|
177
|
/** @var string $vendor */ |
|
178
|
178
|
return (string) $vendor; |
|
179
|
179
|
} |
|
@@ -187,7 +187,7 @@ discard block |
|
|
block discarded – undo |
|
187
|
187
|
*/ |
|
188
|
188
|
public function isUpgradePossible($oldVersion, $newVersion, array $allowedPreviousVersions) { |
|
189
|
189
|
$version = explode('.', $oldVersion); |
|
190
|
|
- $majorMinor = $version[0] . '.' . $version[1]; |
|
|
190
|
+ $majorMinor = $version[0].'.'.$version[1]; |
|
191
|
191
|
|
|
192
|
192
|
$currentVendor = $this->config->getAppValue('core', 'vendor', ''); |
|
193
|
193
|
|
|
@@ -244,7 +244,7 @@ discard block |
|
|
block discarded – undo |
|
244
|
244
|
// create empty file in data dir, so we can later find |
|
245
|
245
|
// out that this is indeed an ownCloud data directory |
|
246
|
246
|
// (in case it didn't exist before) |
|
247
|
|
- file_put_contents($this->config->getSystemValue('datadirectory', \OC::$SERVERROOT . '/data') . '/.ocdata', ''); |
|
|
247
|
+ file_put_contents($this->config->getSystemValue('datadirectory', \OC::$SERVERROOT.'/data').'/.ocdata', ''); |
|
248
|
248
|
|
|
249
|
249
|
// pre-upgrade repairs |
|
250
|
250
|
$repair = new Repair(Repair::getBeforeUpgradeRepairSteps(), \OC::$server->getEventDispatcher()); |
|
@@ -275,7 +275,7 @@ discard block |
|
|
block discarded – undo |
|
275
|
275
|
foreach ($errors as $appId => $exception) { |
|
276
|
276
|
/** @var \Exception $exception */ |
|
277
|
277
|
$this->log->logException($exception, ['app' => $appId]); |
|
278
|
|
- $this->emit('\OC\Updater', 'failure', [$appId . ': ' . $exception->getMessage()]); |
|
|
278
|
+ $this->emit('\OC\Updater', 'failure', [$appId.': '.$exception->getMessage()]); |
|
279
|
279
|
} |
|
280
|
280
|
|
|
281
|
281
|
// post-upgrade repairs |
|
@@ -286,7 +286,7 @@ discard block |
|
|
block discarded – undo |
|
286
|
286
|
$this->config->setAppValue('core', 'lastupdatedat', 0); |
|
287
|
287
|
|
|
288
|
288
|
// Check for code integrity if not disabled |
|
289
|
|
- if(\OC::$server->getIntegrityCodeChecker()->isCodeCheckEnforced()) { |
|
|
289
|
+ if (\OC::$server->getIntegrityCodeChecker()->isCodeCheckEnforced()) { |
|
290
|
290
|
$this->emit('\OC\Updater', 'startCheckCodeIntegrity'); |
|
291
|
291
|
$this->checker->runInstanceVerification(); |
|
292
|
292
|
$this->emit('\OC\Updater', 'finishedCheckCodeIntegrity'); |
|
@@ -301,7 +301,7 @@ discard block |
|
|
block discarded – undo |
|
301
|
301
|
$this->emit('\OC\Updater', 'dbUpgradeBefore'); |
|
302
|
302
|
|
|
303
|
303
|
// do the real upgrade |
|
304
|
|
- \OC_DB::updateDbFromStructure(\OC::$SERVERROOT . '/db_structure.xml'); |
|
|
304
|
+ \OC_DB::updateDbFromStructure(\OC::$SERVERROOT.'/db_structure.xml'); |
|
305
|
305
|
|
|
306
|
306
|
$this->emit('\OC\Updater', 'dbUpgrade'); |
|
307
|
307
|
} |
|
@@ -325,12 +325,12 @@ discard block |
|
|
block discarded – undo |
|
325
|
325
|
* @link https://github.com/owncloud/core/issues/10980 |
|
326
|
326
|
* @see \OC_App::updateApp |
|
327
|
327
|
*/ |
|
328
|
|
- if (file_exists(\OC_App::getAppPath($appId) . '/appinfo/preupdate.php')) { |
|
|
328
|
+ if (file_exists(\OC_App::getAppPath($appId).'/appinfo/preupdate.php')) { |
|
329
|
329
|
$this->includePreUpdate($appId); |
|
330
|
330
|
} |
|
331
|
|
- if (file_exists(\OC_App::getAppPath($appId) . '/appinfo/database.xml')) { |
|
|
331
|
+ if (file_exists(\OC_App::getAppPath($appId).'/appinfo/database.xml')) { |
|
332
|
332
|
$this->emit('\OC\Updater', 'appSimulateUpdate', array($appId)); |
|
333
|
|
- \OC_DB::simulateUpdateDbFromStructure(\OC_App::getAppPath($appId) . '/appinfo/database.xml'); |
|
|
333
|
+ \OC_DB::simulateUpdateDbFromStructure(\OC_App::getAppPath($appId).'/appinfo/database.xml'); |
|
334
|
334
|
} |
|
335
|
335
|
} |
|
336
|
336
|
} |
|
@@ -343,7 +343,7 @@ discard block |
|
|
block discarded – undo |
|
343
|
343
|
* @param string $appId |
|
344
|
344
|
*/ |
|
345
|
345
|
private function includePreUpdate($appId) { |
|
346
|
|
- include \OC_App::getAppPath($appId) . '/appinfo/preupdate.php'; |
|
|
346
|
+ include \OC_App::getAppPath($appId).'/appinfo/preupdate.php'; |
|
347
|
347
|
} |
|
348
|
348
|
|
|
349
|
349
|
/** |
|
@@ -361,7 +361,7 @@ discard block |
|
|
block discarded – undo |
|
361
|
361
|
foreach ($apps as $appId) { |
|
362
|
362
|
$priorityType = false; |
|
363
|
363
|
foreach ($priorityTypes as $type) { |
|
364
|
|
- if(!isset($stacks[$type])) { |
|
|
364
|
+ if (!isset($stacks[$type])) { |
|
365
|
365
|
$stacks[$type] = array(); |
|
366
|
366
|
} |
|
367
|
367
|
if (\OC_App::isType($appId, $type)) { |
|
@@ -381,7 +381,7 @@ discard block |
|
|
block discarded – undo |
|
381
|
381
|
\OC_App::updateApp($appId); |
|
382
|
382
|
$this->emit('\OC\Updater', 'appUpgrade', [$appId, \OC_App::getAppVersion($appId)]); |
|
383
|
383
|
} |
|
384
|
|
- if($type !== $pseudoOtherType) { |
|
|
384
|
+ if ($type !== $pseudoOtherType) { |
|
385
|
385
|
// load authentication, filesystem and logging apps after |
|
386
|
386
|
// upgrading them. Other apps my need to rely on modifying |
|
387
|
387
|
// user and/or filesystem aspects. |
|
@@ -408,9 +408,9 @@ discard block |
|
|
block discarded – undo |
|
408
|
408
|
foreach ($apps as $app) { |
|
409
|
409
|
// check if the app is compatible with this version of ownCloud |
|
410
|
410
|
$info = OC_App::getAppInfo($app); |
|
411
|
|
- if(!OC_App::isAppCompatible($version, $info)) { |
|
|
411
|
+ if (!OC_App::isAppCompatible($version, $info)) { |
|
412
|
412
|
if (OC_App::isShipped($app)) { |
|
413
|
|
- throw new \UnexpectedValueException('The files of the app "' . $app . '" were not correctly replaced before running the update'); |
|
|
413
|
+ throw new \UnexpectedValueException('The files of the app "'.$app.'" were not correctly replaced before running the update'); |
|
414
|
414
|
} |
|
415
|
415
|
OC_App::disable($app); |
|
416
|
416
|
$this->emit('\OC\Updater', 'incompatibleAppDisabled', array($app)); |
|
@@ -429,9 +429,9 @@ discard block |
|
|
block discarded – undo |
|
429
|
429
|
} |
|
430
|
430
|
|
|
431
|
431
|
// disable any other 3rd party apps if not overriden |
|
432
|
|
- if(!$this->skip3rdPartyAppsDisable) { |
|
|
432
|
+ if (!$this->skip3rdPartyAppsDisable) { |
|
433
|
433
|
\OC_App::disable($app); |
|
434
|
|
- $disabledApps[]= $app; |
|
|
434
|
+ $disabledApps[] = $app; |
|
435
|
435
|
$this->emit('\OC\Updater', 'thirdPartyAppDisabled', array($app)); |
|
436
|
436
|
}; |
|
437
|
437
|
} |
|
@@ -455,7 +455,7 @@ discard block |
|
|
block discarded – undo |
|
455
|
455
|
* @throws \Exception |
|
456
|
456
|
*/ |
|
457
|
457
|
private function upgradeAppStoreApps(array $disabledApps) { |
|
458
|
|
- foreach($disabledApps as $app) { |
|
|
458
|
+ foreach ($disabledApps as $app) { |
|
459
|
459
|
try { |
|
460
|
460
|
$installer = new Installer( |
|
461
|
461
|
\OC::$server->getAppFetcher(), |
|
@@ -481,22 +481,22 @@ discard block |
|
|
block discarded – undo |
|
481
|
481
|
*/ |
|
482
|
482
|
private function emitRepairEvents() { |
|
483
|
483
|
$dispatcher = \OC::$server->getEventDispatcher(); |
|
484
|
|
- $dispatcher->addListener('\OC\Repair::warning', function ($event) { |
|
|
484
|
+ $dispatcher->addListener('\OC\Repair::warning', function($event) { |
|
485
|
485
|
if ($event instanceof GenericEvent) { |
|
486
|
486
|
$this->emit('\OC\Updater', 'repairWarning', $event->getArguments()); |
|
487
|
487
|
} |
|
488
|
488
|
}); |
|
489
|
|
- $dispatcher->addListener('\OC\Repair::error', function ($event) { |
|
|
489
|
+ $dispatcher->addListener('\OC\Repair::error', function($event) { |
|
490
|
490
|
if ($event instanceof GenericEvent) { |
|
491
|
491
|
$this->emit('\OC\Updater', 'repairError', $event->getArguments()); |
|
492
|
492
|
} |
|
493
|
493
|
}); |
|
494
|
|
- $dispatcher->addListener('\OC\Repair::info', function ($event) { |
|
|
494
|
+ $dispatcher->addListener('\OC\Repair::info', function($event) { |
|
495
|
495
|
if ($event instanceof GenericEvent) { |
|
496
|
496
|
$this->emit('\OC\Updater', 'repairInfo', $event->getArguments()); |
|
497
|
497
|
} |
|
498
|
498
|
}); |
|
499
|
|
- $dispatcher->addListener('\OC\Repair::step', function ($event) { |
|
|
499
|
+ $dispatcher->addListener('\OC\Repair::step', function($event) { |
|
500
|
500
|
if ($event instanceof GenericEvent) { |
|
501
|
501
|
$this->emit('\OC\Updater', 'repairStep', $event->getArguments()); |
|
502
|
502
|
} |
|
@@ -511,13 +511,13 @@ discard block |
|
|
block discarded – undo |
|
511
|
511
|
if (!$event instanceof GenericEvent) { |
|
512
|
512
|
return; |
|
513
|
513
|
} |
|
514
|
|
- $log->info('\OC\DB\Migrator::executeSql: ' . $event->getSubject() . ' (' . $event->getArgument(0) . ' of ' . $event->getArgument(1) . ')', ['app' => 'updater']); |
|
|
514
|
+ $log->info('\OC\DB\Migrator::executeSql: '.$event->getSubject().' ('.$event->getArgument(0).' of '.$event->getArgument(1).')', ['app' => 'updater']); |
|
515
|
515
|
}); |
|
516
|
516
|
$dispatcher->addListener('\OC\DB\Migrator::checkTable', function($event) use ($log) { |
|
517
|
517
|
if (!$event instanceof GenericEvent) { |
|
518
|
518
|
return; |
|
519
|
519
|
} |
|
520
|
|
- $log->info('\OC\DB\Migrator::checkTable: ' . $event->getSubject() . ' (' . $event->getArgument(0) . ' of ' . $event->getArgument(1) . ')', ['app' => 'updater']); |
|
|
520
|
+ $log->info('\OC\DB\Migrator::checkTable: '.$event->getSubject().' ('.$event->getArgument(0).' of '.$event->getArgument(1).')', ['app' => 'updater']); |
|
521
|
521
|
}); |
|
522
|
522
|
|
|
523
|
523
|
$repairListener = function($event) use ($log) { |
|
@@ -526,30 +526,30 @@ discard block |
|
|
block discarded – undo |
|
526
|
526
|
} |
|
527
|
527
|
switch ($event->getSubject()) { |
|
528
|
528
|
case '\OC\Repair::startProgress': |
|
529
|
|
- $log->info('\OC\Repair::startProgress: Starting ... ' . $event->getArgument(1) . ' (' . $event->getArgument(0) . ')', ['app' => 'updater']); |
|
|
529
|
+ $log->info('\OC\Repair::startProgress: Starting ... '.$event->getArgument(1).' ('.$event->getArgument(0).')', ['app' => 'updater']); |
|
530
|
530
|
break; |
|
531
|
531
|
case '\OC\Repair::advance': |
|
532
|
532
|
$desc = $event->getArgument(1); |
|
533
|
533
|
if (empty($desc)) { |
|
534
|
534
|
$desc = ''; |
|
535
|
535
|
} |
|
536
|
|
- $log->info('\OC\Repair::advance: ' . $desc . ' (' . $event->getArgument(0) . ')', ['app' => 'updater']); |
|
|
536
|
+ $log->info('\OC\Repair::advance: '.$desc.' ('.$event->getArgument(0).')', ['app' => 'updater']); |
|
537
|
537
|
|
|
538
|
538
|
break; |
|
539
|
539
|
case '\OC\Repair::finishProgress': |
|
540
|
540
|
$log->info('\OC\Repair::finishProgress', ['app' => 'updater']); |
|
541
|
541
|
break; |
|
542
|
542
|
case '\OC\Repair::step': |
|
543
|
|
- $log->info('\OC\Repair::step: Repair step: ' . $event->getArgument(0), ['app' => 'updater']); |
|
|
543
|
+ $log->info('\OC\Repair::step: Repair step: '.$event->getArgument(0), ['app' => 'updater']); |
|
544
|
544
|
break; |
|
545
|
545
|
case '\OC\Repair::info': |
|
546
|
|
- $log->info('\OC\Repair::info: Repair info: ' . $event->getArgument(0), ['app' => 'updater']); |
|
|
546
|
+ $log->info('\OC\Repair::info: Repair info: '.$event->getArgument(0), ['app' => 'updater']); |
|
547
|
547
|
break; |
|
548
|
548
|
case '\OC\Repair::warning': |
|
549
|
|
- $log->warning('\OC\Repair::warning: Repair warning: ' . $event->getArgument(0), ['app' => 'updater']); |
|
|
549
|
+ $log->warning('\OC\Repair::warning: Repair warning: '.$event->getArgument(0), ['app' => 'updater']); |
|
550
|
550
|
break; |
|
551
|
551
|
case '\OC\Repair::error': |
|
552
|
|
- $log->error('\OC\Repair::error: Repair error: ' . $event->getArgument(0), ['app' => 'updater']); |
|
|
552
|
+ $log->error('\OC\Repair::error: Repair error: '.$event->getArgument(0), ['app' => 'updater']); |
|
553
|
553
|
break; |
|
554
|
554
|
} |
|
555
|
555
|
}; |
|
@@ -563,77 +563,77 @@ discard block |
|
|
block discarded – undo |
|
563
|
563
|
$dispatcher->addListener('\OC\Repair::error', $repairListener); |
|
564
|
564
|
|
|
565
|
565
|
|
|
566
|
|
- $this->listen('\OC\Updater', 'maintenanceEnabled', function () use($log) { |
|
|
566
|
+ $this->listen('\OC\Updater', 'maintenanceEnabled', function() use($log) { |
|
567
|
567
|
$log->info('\OC\Updater::maintenanceEnabled: Turned on maintenance mode', ['app' => 'updater']); |
|
568
|
568
|
}); |
|
569
|
|
- $this->listen('\OC\Updater', 'maintenanceDisabled', function () use($log) { |
|
|
569
|
+ $this->listen('\OC\Updater', 'maintenanceDisabled', function() use($log) { |
|
570
|
570
|
$log->info('\OC\Updater::maintenanceDisabled: Turned off maintenance mode', ['app' => 'updater']); |
|
571
|
571
|
}); |
|
572
|
|
- $this->listen('\OC\Updater', 'maintenanceActive', function () use($log) { |
|
|
572
|
+ $this->listen('\OC\Updater', 'maintenanceActive', function() use($log) { |
|
573
|
573
|
$log->info('\OC\Updater::maintenanceActive: Maintenance mode is kept active', ['app' => 'updater']); |
|
574
|
574
|
}); |
|
575
|
|
- $this->listen('\OC\Updater', 'updateEnd', function ($success) use($log) { |
|
|
575
|
+ $this->listen('\OC\Updater', 'updateEnd', function($success) use($log) { |
|
576
|
576
|
if ($success) { |
|
577
|
577
|
$log->info('\OC\Updater::updateEnd: Update successful', ['app' => 'updater']); |
|
578
|
578
|
} else { |
|
579
|
579
|
$log->error('\OC\Updater::updateEnd: Update failed', ['app' => 'updater']); |
|
580
|
580
|
} |
|
581
|
581
|
}); |
|
582
|
|
- $this->listen('\OC\Updater', 'dbUpgradeBefore', function () use($log) { |
|
|
582
|
+ $this->listen('\OC\Updater', 'dbUpgradeBefore', function() use($log) { |
|
583
|
583
|
$log->info('\OC\Updater::dbUpgradeBefore: Updating database schema', ['app' => 'updater']); |
|
584
|
584
|
}); |
|
585
|
|
- $this->listen('\OC\Updater', 'dbUpgrade', function () use($log) { |
|
|
585
|
+ $this->listen('\OC\Updater', 'dbUpgrade', function() use($log) { |
|
586
|
586
|
$log->info('\OC\Updater::dbUpgrade: Updated database', ['app' => 'updater']); |
|
587
|
587
|
}); |
|
588
|
|
- $this->listen('\OC\Updater', 'dbSimulateUpgradeBefore', function () use($log) { |
|
|
588
|
+ $this->listen('\OC\Updater', 'dbSimulateUpgradeBefore', function() use($log) { |
|
589
|
589
|
$log->info('\OC\Updater::dbSimulateUpgradeBefore: Checking whether the database schema can be updated (this can take a long time depending on the database size)', ['app' => 'updater']); |
|
590
|
590
|
}); |
|
591
|
|
- $this->listen('\OC\Updater', 'dbSimulateUpgrade', function () use($log) { |
|
|
591
|
+ $this->listen('\OC\Updater', 'dbSimulateUpgrade', function() use($log) { |
|
592
|
592
|
$log->info('\OC\Updater::dbSimulateUpgrade: Checked database schema update', ['app' => 'updater']); |
|
593
|
593
|
}); |
|
594
|
|
- $this->listen('\OC\Updater', 'incompatibleAppDisabled', function ($app) use($log) { |
|
595
|
|
- $log->info('\OC\Updater::incompatibleAppDisabled: Disabled incompatible app: ' . $app, ['app' => 'updater']); |
|
|
594
|
+ $this->listen('\OC\Updater', 'incompatibleAppDisabled', function($app) use($log) { |
|
|
595
|
+ $log->info('\OC\Updater::incompatibleAppDisabled: Disabled incompatible app: '.$app, ['app' => 'updater']); |
|
596
|
596
|
}); |
|
597
|
|
- $this->listen('\OC\Updater', 'thirdPartyAppDisabled', function ($app) use ($log) { |
|
598
|
|
- $log->info('\OC\Updater::thirdPartyAppDisabled: Disabled 3rd-party app: ' . $app, ['app' => 'updater']); |
|
|
597
|
+ $this->listen('\OC\Updater', 'thirdPartyAppDisabled', function($app) use ($log) { |
|
|
598
|
+ $log->info('\OC\Updater::thirdPartyAppDisabled: Disabled 3rd-party app: '.$app, ['app' => 'updater']); |
|
599
|
599
|
}); |
|
600
|
|
- $this->listen('\OC\Updater', 'checkAppStoreAppBefore', function ($app) use($log) { |
|
601
|
|
- $log->info('\OC\Updater::checkAppStoreAppBefore: Checking for update of app "' . $app . '" in appstore', ['app' => 'updater']); |
|
|
600
|
+ $this->listen('\OC\Updater', 'checkAppStoreAppBefore', function($app) use($log) { |
|
|
601
|
+ $log->info('\OC\Updater::checkAppStoreAppBefore: Checking for update of app "'.$app.'" in appstore', ['app' => 'updater']); |
|
602
|
602
|
}); |
|
603
|
|
- $this->listen('\OC\Updater', 'upgradeAppStoreApp', function ($app) use($log) { |
|
604
|
|
- $log->info('\OC\Updater::upgradeAppStoreApp: Update app "' . $app . '" from appstore', ['app' => 'updater']); |
|
|
603
|
+ $this->listen('\OC\Updater', 'upgradeAppStoreApp', function($app) use($log) { |
|
|
604
|
+ $log->info('\OC\Updater::upgradeAppStoreApp: Update app "'.$app.'" from appstore', ['app' => 'updater']); |
|
605
|
605
|
}); |
|
606
|
|
- $this->listen('\OC\Updater', 'checkAppStoreApp', function ($app) use($log) { |
|
607
|
|
- $log->info('\OC\Updater::checkAppStoreApp: Checked for update of app "' . $app . '" in appstore', ['app' => 'updater']); |
|
|
606
|
+ $this->listen('\OC\Updater', 'checkAppStoreApp', function($app) use($log) { |
|
|
607
|
+ $log->info('\OC\Updater::checkAppStoreApp: Checked for update of app "'.$app.'" in appstore', ['app' => 'updater']); |
|
608
|
608
|
}); |
|
609
|
|
- $this->listen('\OC\Updater', 'appUpgradeCheckBefore', function () use ($log) { |
|
|
609
|
+ $this->listen('\OC\Updater', 'appUpgradeCheckBefore', function() use ($log) { |
|
610
|
610
|
$log->info('\OC\Updater::appUpgradeCheckBefore: Checking updates of apps', ['app' => 'updater']); |
|
611
|
611
|
}); |
|
612
|
|
- $this->listen('\OC\Updater', 'appSimulateUpdate', function ($app) use ($log) { |
|
613
|
|
- $log->info('\OC\Updater::appSimulateUpdate: Checking whether the database schema for <' . $app . '> can be updated (this can take a long time depending on the database size)', ['app' => 'updater']); |
|
|
612
|
+ $this->listen('\OC\Updater', 'appSimulateUpdate', function($app) use ($log) { |
|
|
613
|
+ $log->info('\OC\Updater::appSimulateUpdate: Checking whether the database schema for <'.$app.'> can be updated (this can take a long time depending on the database size)', ['app' => 'updater']); |
|
614
|
614
|
}); |
|
615
|
|
- $this->listen('\OC\Updater', 'appUpgradeCheck', function () use ($log) { |
|
|
615
|
+ $this->listen('\OC\Updater', 'appUpgradeCheck', function() use ($log) { |
|
616
|
616
|
$log->info('\OC\Updater::appUpgradeCheck: Checked database schema update for apps', ['app' => 'updater']); |
|
617
|
617
|
}); |
|
618
|
|
- $this->listen('\OC\Updater', 'appUpgradeStarted', function ($app) use ($log) { |
|
619
|
|
- $log->info('\OC\Updater::appUpgradeStarted: Updating <' . $app . '> ...', ['app' => 'updater']); |
|
|
618
|
+ $this->listen('\OC\Updater', 'appUpgradeStarted', function($app) use ($log) { |
|
|
619
|
+ $log->info('\OC\Updater::appUpgradeStarted: Updating <'.$app.'> ...', ['app' => 'updater']); |
|
620
|
620
|
}); |
|
621
|
|
- $this->listen('\OC\Updater', 'appUpgrade', function ($app, $version) use ($log) { |
|
622
|
|
- $log->info('\OC\Updater::appUpgrade: Updated <' . $app . '> to ' . $version, ['app' => 'updater']); |
|
|
621
|
+ $this->listen('\OC\Updater', 'appUpgrade', function($app, $version) use ($log) { |
|
|
622
|
+ $log->info('\OC\Updater::appUpgrade: Updated <'.$app.'> to '.$version, ['app' => 'updater']); |
|
623
|
623
|
}); |
|
624
|
|
- $this->listen('\OC\Updater', 'failure', function ($message) use($log) { |
|
625
|
|
- $log->error('\OC\Updater::failure: ' . $message, ['app' => 'updater']); |
|
|
624
|
+ $this->listen('\OC\Updater', 'failure', function($message) use($log) { |
|
|
625
|
+ $log->error('\OC\Updater::failure: '.$message, ['app' => 'updater']); |
|
626
|
626
|
}); |
|
627
|
|
- $this->listen('\OC\Updater', 'setDebugLogLevel', function () use($log) { |
|
|
627
|
+ $this->listen('\OC\Updater', 'setDebugLogLevel', function() use($log) { |
|
628
|
628
|
$log->info('\OC\Updater::setDebugLogLevel: Set log level to debug', ['app' => 'updater']); |
|
629
|
629
|
}); |
|
630
|
|
- $this->listen('\OC\Updater', 'resetLogLevel', function ($logLevel, $logLevelName) use($log) { |
|
631
|
|
- $log->info('\OC\Updater::resetLogLevel: Reset log level to ' . $logLevelName . '(' . $logLevel . ')', ['app' => 'updater']); |
|
|
630
|
+ $this->listen('\OC\Updater', 'resetLogLevel', function($logLevel, $logLevelName) use($log) { |
|
|
631
|
+ $log->info('\OC\Updater::resetLogLevel: Reset log level to '.$logLevelName.'('.$logLevel.')', ['app' => 'updater']); |
|
632
|
632
|
}); |
|
633
|
|
- $this->listen('\OC\Updater', 'startCheckCodeIntegrity', function () use($log) { |
|
|
633
|
+ $this->listen('\OC\Updater', 'startCheckCodeIntegrity', function() use($log) { |
|
634
|
634
|
$log->info('\OC\Updater::startCheckCodeIntegrity: Starting code integrity check...', ['app' => 'updater']); |
|
635
|
635
|
}); |
|
636
|
|
- $this->listen('\OC\Updater', 'finishedCheckCodeIntegrity', function () use($log) { |
|
|
636
|
+ $this->listen('\OC\Updater', 'finishedCheckCodeIntegrity', function() use($log) { |
|
637
|
637
|
$log->info('\OC\Updater::finishedCheckCodeIntegrity: Finished code integrity check', ['app' => 'updater']); |
|
638
|
638
|
}); |
|
639
|
639
|
|