Page page = newPage(req, resp, "azkaban/web/pages/edit_job.vm");
page.add("jsonData", getJSONText(new Props()));
page.render();
} else if(isEditing) {
Page page = newPage(req, resp, "azkaban/web/pages/edit_job.vm");
JobDescriptor jdesc = descriptors.get(jobId);
page.add("job", jdesc);
page.add("jsonData", getJSONText(jdesc.getProps()));
page.render();
} else {
Page page = newPage(req, resp, "azkaban/web/pages/job_detail.vm");
JobDescriptor jdesc = descriptors.get(jobId);
page.add("job", jdesc);
page.add("descriptors", descriptors);
page.add("jsonData", getJSONText(jdesc.getProps()));
if (req.getParameter("logs") != null) {
page.add("tab", "logs");
}
List<JobExecution> execs = jobManager.loadJobExecutions(jobId);