add option to disable background scanning of files

when using (only) object store this job doesn't do any scanning anyway,
but all the setup can still be expensive on large setups

Signed-off-by: Robin Appelman <robin@icewind.nl>
pull/17817/head
Robin Appelman 7 years ago
parent 5b5b451719
commit 5b2af1cb82
No known key found for this signature in database
GPG Key ID: 42B69D8A64526EFB
  1. 4
      apps/files/lib/BackgroundJob/ScanFiles.php

@ -97,6 +97,10 @@ class ScanFiles extends \OC\BackgroundJob\TimedJob {
* @throws \Exception
*/
protected function run($argument) {
if ($this->config->getSystemValueBool('files_no_background_scan', false)) {
return;
}
$offset = $this->config->getAppValue('files', 'cronjob_scan_files', 0);
$users = $this->userManager->search('', self::USERS_PER_SESSION, $offset);
if (!count($users)) {

Loading…
Cancel
Save