From 487acf8b029a7cb00280727fe425003c69c1b596 Mon Sep 17 00:00:00 2001 From: "a.croix" <croix.alexandre@gmail.com> Date: Thu, 10 Jun 2021 09:37:52 +0200 Subject: [PATCH] Add a failed method in WowaJob to set Job Status in Failed --- app/Http/Controllers/WowaController.php | 2 -- app/Jobs/WowaJob.php | 9 ++++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/WowaController.php b/app/Http/Controllers/WowaController.php index a6b9780..a344b27 100644 --- a/app/Http/Controllers/WowaController.php +++ b/app/Http/Controllers/WowaController.php @@ -1,8 +1,6 @@ <?php namespace App\Http\Controllers; -use App\Feedback; -use App\Jobs\ProcessAUC; use App\Jobs\WowaJob; use App\Log; use App\Wowa; diff --git a/app/Jobs/WowaJob.php b/app/Jobs/WowaJob.php index 0646ee4..26db98a 100644 --- a/app/Jobs/WowaJob.php +++ b/app/Jobs/WowaJob.php @@ -5,7 +5,6 @@ namespace App\Jobs; use App\Feedback; use App\Log; use App\Logging\LogProcessor; -use App\Logging\LogTraining; use App\Mark; use App\Wowa; use Illuminate\Bus\Queueable; @@ -13,8 +12,6 @@ use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Foundation\Bus\Dispatchable; use Illuminate\Queue\InteractsWithQueue; use Illuminate\Queue\SerializesModels; -use Monolog\Handler\StreamHandler; -use Monolog\Logger; use RUCD\Training\SolutionDistance; use RUCD\Training\Trainer; use RUCD\Training\TrainerParameters; @@ -121,4 +118,10 @@ class WowaJob implements ShouldQueue $this->wowa->save(); Log::where('job_id', $this->wowa->id)->delete(); } + + public function failed() + { + $this->wowa->status = Wowa::STATE_FAILED; + $this->wowa->save(); + } } -- GitLab