blob: 6f044c973df6b277635bc0d0e86f2e7ce9e844ae [file] [log] [blame]
import { Injectable } from '@angular/core';
import { Job } from './workflow.model';
import { HelixService } from '../../core/helix.service';
@Injectable()
export class JobService extends HelixService {
public get(job: Job) {
return this
.request(`/clusters/${ job.clusterName }/workflows/${ job.workflowName }/jobs/${ job.rawName }`)
.map(data => {
job.config = data.JobConfig;
job.context = data.JobContext;
});
}
}