hasResource($run, 'backup_job_id')) { return StepResult::advance(); } $instance = $this->instance($run); $jobId = 'vzdump-'.$instance->vmid.'-daily'; $instance->backups()->create([ 'external_job_id' => $jobId, 'schedule' => 'daily 02:00', 'status' => 'scheduled', ]); $this->recordResource($run, $instance->host, 'backup_job_id', $jobId); return StepResult::advance(); } }