in app/scripts/modules/core/orchestratedItem/orchestratedItem.transformer.ts [139:176]
private normalizeStatus(item: IOrchestratedItem): string {
switch (item.originalStatus) {
case 'SKIPPED':
return 'SKIPPED';
case 'COMPLETED':
case 'SUCCEEDED':
return 'SUCCEEDED';
case 'STARTED':
case 'EXECUTING':
case 'RUNNING':
return 'RUNNING';
case 'FAILED':
case 'TERMINAL':
return 'TERMINAL';
case 'STOPPED':
return 'STOPPED';
case 'SUSPENDED':
case 'DISABLED':
return 'SUSPENDED';
case 'NOT_STARTED':
return 'NOT_STARTED';
case 'CANCELED':
return 'CANCELED';
case 'UNKNOWN':
return 'UNKNOWN';
case 'TERMINATED':
return 'TERMINATED';
case 'PAUSED':
return 'PAUSED';
case 'FAILED_CONTINUE':
return 'FAILED_CONTINUE';
default:
if (item.originalStatus) {
this.$log.warn('Unrecognized status:', item.originalStatus);
}
return item.originalStatus;
}
}