public function fire(Job $job, $data) { $this->codex->log('alert', 'codex.hooks.git.sync.project.command', ['jobName' => $job->getName(), 'jobAttempts' => $job->attempts(), 'project' => $data['project']]); if ($job->attempts() > 2) { $job->delete(); } $this->codex->getProject($data['project'])->gitSyncer()->syncAll(); }
/** * Write the status output for the queue worker. * * @param \Illuminate\Contracts\Queue\Job $job * @param bool $failed * @return void */ protected function writeOutput(Job $job, $failed) { if ($failed) { $this->output->writeln('<error>Failed:</error> ' . $job->getName()); } else { $this->output->writeln('<info>Processed:</info> ' . $job->getName()); } }
/** * Write the status output for the queue worker. * * @param \Illuminate\Contracts\Queue\Job $job * @param bool $failed * @return void */ protected function writeOutput(Job $job, $failed) { if ($failed) { $this->output->writeln('<error>[' . Carbon::now()->format('Y-m-d H:i:s') . '] Failed:</error> ' . $job->getName()); } else { $this->output->writeln('<info>[' . Carbon::now()->format('Y-m-d H:i:s') . '] Processed:</info> ' . $job->getName()); } }