فهرست منبع

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

Romain Rigaux 8 سال پیش
والد
کامیت
5669e4f
1فایلهای تغییر یافته به همراه4 افزوده شده و 2 حذف شده
  1. 4 2
      apps/jobbrowser/src/jobbrowser/apis/job_api.py

+ 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':