Эх сурвалжийг харах

HUE-6863 [jb] Job Kill buttons are enabled even when the user is not allowed

Romain Rigaux 8 жил өмнө
parent
commit
5669e4f

+ 4 - 2
apps/jobbrowser/src/jobbrowser/apis/job_api.py

@@ -117,7 +117,8 @@ class YarnApi(Api):
         'progress': app['progress'],
         'queue': app['queueName'],
         'duration': app['durationMs'],
-        'submitted': app['startTimeMs']
+        'submitted': app['startTimeMs'],
+        'canWrite': app['canKill'],
       } for app in apps],
       'total': len(apps)
     }
@@ -151,7 +152,8 @@ class YarnApi(Api):
         'user': app['user'],
         'progress': app['progress'],
         'duration': app['durationMs'],
-        'submitted': app['startTimeMs']
+        'submitted': app['startTimeMs'],
+        'canWrite': app['canKill'],
     }
 
     if app['applicationType'] == 'MR2' or app['applicationType'] == 'MAPREDUCE':