Merge pull request #4537 from jaredevantabor/schedules-list

Schedules list
This commit is contained in:
Jared Tabor 2016-12-21 14:49:00 -08:00 committed by GitHub
commit 5bdbb03d59
2 changed files with 23 additions and 1 deletions

View File

@ -31,7 +31,9 @@ export default
name: {
label: i18n._('Name'),
columnClass: 'col-lg-4 col-md-5 col-sm-5 col-xs-7 List-staticColumnAdjacent',
ngBind: 'schedule.summary_fields.unified_job_template.name',
sourceModel: 'unified_job_template',
sourceField: 'name',
// ngBind: 'schedule.summary_fields.unified_job_template.name',
ngClick: "editSchedule(schedule)",
awToolTip: "{{ schedule.nameTip | sanitize}}",
dataTipWatch: 'schedule.nameTip',

View File

@ -126,6 +126,26 @@ export default [
let deferred = $q.defer();
switch(schedule.summary_fields.unified_job_template.unified_job_type){
case 'job':
deferred.resolve({
name: 'jobTemplateSchedules.edit',
params: {
id: schedule.unified_job_template,
schedule_id: schedule.id
}
});
break;
case 'workflow_job':
deferred.resolve({
name: 'workflowJobTemplateSchedules.edit',
params: {
id: schedule.unified_job_template,
schedule_id: schedule.id
}
});
break;
case 'inventory_update':
Rest.setUrl(schedule.related.unified_job_template);
Rest.get().then( (res) => {