Преглед изворни кода

HUE-1176 [jb] Reload job via URL hash

Romain Rigaux пре 8 година
родитељ
комит
308ca58

+ 1 - 1
apps/jobbrowser/src/jobbrowser/apis/workflow_api.py

@@ -120,7 +120,7 @@ class WorkflowActionApi(Api):
     action = oozie_api.get_action(action_id=appid)
 
     common = action.to_json()
-    
+
     common['action_type'] = common['type']
     common['type'] = 'workflow-action'
 

+ 5 - 0
apps/jobbrowser/src/jobbrowser/templates/job_browser.mako

@@ -945,6 +945,11 @@ ${ commonheader("Job Browser", "jobbrowser", user, request) | n,unicode }
             viewModel.interface(h);
             break;
           default:
+            if (/oozie-oozi-W/.test(h)) { viewModel.interface('workflows'); }
+            else if (/oozie-oozi-C/.test(h)) { viewModel.interface('schedules'); }
+            else if (/oozie-oozi-B/.test(h)) { viewModel.interface('bundles'); }
+
+            new Job(viewModel, {id: h}).fetchJob();
         }
       }