Use processTaskStrategy() instead of custom logic in Migration worker
[MAILPOET-2538]
This commit is contained in:
committed by
Jack Kitterhing
parent
8a8b34e554
commit
ac794aaca2
@ -93,13 +93,14 @@ abstract class SimpleWorker {
|
||||
}
|
||||
|
||||
function prepareTask(ScheduledTask $task) {
|
||||
$task->status = null;
|
||||
$task->save();
|
||||
|
||||
// abort if execution limit is reached
|
||||
$this->cron_helper->enforceExecutionLimit($this->timer);
|
||||
|
||||
return true;
|
||||
$prepare_completed = $this->prepareTaskStrategy($task);
|
||||
if ($prepare_completed) {
|
||||
$task->status = null;
|
||||
$task->save();
|
||||
}
|
||||
}
|
||||
|
||||
function processTask(ScheduledTask $task) {
|
||||
@ -133,6 +134,10 @@ abstract class SimpleWorker {
|
||||
return (bool)$completed;
|
||||
}
|
||||
|
||||
function prepareTaskStrategy(ScheduledTask $task) {
|
||||
return true;
|
||||
}
|
||||
|
||||
function processTaskStrategy(ScheduledTask $task) {
|
||||
return true;
|
||||
}
|
||||
|
Reference in New Issue
Block a user