github.com/zoomfoo/nomad@v0.8.5-0.20180907175415-f28fd3a1a056/ui/app/routes/jobs/job/definition.js (about) 1 import Route from '@ember/routing/route'; 2 3 export default Route.extend({ 4 model() { 5 const job = this.modelFor('jobs.job'); 6 return job.fetchRawDefinition().then(definition => ({ 7 job, 8 definition, 9 })); 10 }, 11 12 resetController(controller, isExiting) { 13 if (isExiting) { 14 const job = controller.get('job'); 15 job.rollbackAttributes(); 16 job.resetId(); 17 controller.set('isEditing', false); 18 } 19 }, 20 });