瀏覽代碼

HUE-7945 [jb] Fix oozie launcher stderr log during state running

jdesjean 7 年之前
父節點
當前提交
10b4704
共有 1 個文件被更改,包括 6 次插入3 次删除
  1. 6 3
      apps/jobbrowser/src/jobbrowser/views.py

+ 6 - 3
apps/jobbrowser/src/jobbrowser/views.py

@@ -357,9 +357,12 @@ def job_attempt_logs_json(request, job, attempt_index=0, name='syslog', offset=L
 
   if log_link:
     link = '/%s/' % name
-    params = {
-      'doAs': request.user.username
-    }
+    if app['applicationType'] == 'Oozie Launcher' and app['state'] != 'FINISHED': # Yarn currently dumps with 500 error with doas in running state
+      params = {}
+    else:
+      params = {
+        'doAs': request.user.username
+      }
     if offset != 0:
       params['start'] = offset