Moved time limit increases from individual job

Should apply to all file migration subtasks, not just the first one (see silverstripe/assets)
This commit is contained in:
Ingo Schommer 2019-06-05 15:10:46 +12:00
parent 30496144b9
commit b21e5d9e57

View File

@ -12,6 +12,7 @@ use SilverStripe\Assets\Dev\Tasks\FileMigrationHelper;
use SilverStripe\Assets\Storage\AssetStore;
use SilverStripe\Assets\Storage\FileHashingService;
use SilverStripe\Control\Director;
use SilverStripe\Core\Environment;
use SilverStripe\Core\Injector\Injector;
use SilverStripe\Logging\PreformattedEchoHandler;
use SilverStripe\Dev\BuildTask;
@ -51,6 +52,10 @@ class MigrateFileTask extends BuildTask
Injector::inst()->get(FileHashingService::class)->enableCache();
// Set max time and memory limit
Environment::increaseTimeLimitTo();
Environment::increaseMemoryLimitTo();
$this->extend('preFileMigration');
$this->logger->warn(