setAllowParallelRuns(false);
}
/**
* @param array{taskId: int} $argument
* @inheritDoc
*/
protected function run($argument) {
$taskId = $argument['taskId'];
$task = $this->text2imageManager->getTask($taskId);
try {
$this->text2imageManager->runTask($task);
$event = new TaskSuccessfulEvent($task);
} catch (\Throwable $e) {
$event = new TaskFailedEvent($task, $e->getMessage());
}
$this->eventDispatcher->dispatchTyped($event);
}
}
p-broker
Nextcloud server, a safe home for all your data: https://github.com/nextcloud/server | www-data |
blob: b5c7e1ce8902687a3bb23b7ea902a523b0d4faa0 (
plain)