in desktop/src/app/components/job/browse/job-list.component.ts [100:119]
public jobStatus(job: Job): QuickListItemStatus {
if (job.executionInfo && job.executionInfo.schedulingError) {
return QuickListItemStatus.warning;
} else {
switch (job.state) {
case JobState.completed:
return QuickListItemStatus.normal;
case JobState.disabled:
case JobState.disabling:
return QuickListItemStatus.accent;
case JobState.active:
case JobState.enabling:
return QuickListItemStatus.lightaccent;
case JobState.terminating:
return QuickListItemStatus.important;
default:
return QuickListItemStatus.normal;
}
}
}