Ver Fonte

HUE-2778 [jobbrowser] Fix "Text Filter" search box in "View All Tasks" page

krish há 10 anos atrás
pai
commit
7f09714
1 ficheiros alterados com 2 adições e 1 exclusões
  1. 2 1
      apps/jobbrowser/src/jobbrowser/yarn_models.py

+ 2 - 1
apps/jobbrowser/src/jobbrowser/yarn_models.py

@@ -193,7 +193,8 @@ class Job(object):
   def filter_tasks(self, task_types=None, task_states=None, task_text=None):
     return [Task(self, task) for task in self.api.tasks(self.id).get('tasks', {}).get('task', [])
           if (not task_types or task['type'].lower() in task_types) and
-             (not task_states or task['state'].lower() in task_states)]
+             (not task_states or task['state'].lower() in task_states) and
+             (not task_text or task_text.lower() in str(task).lower())]
 
   @property
   def job_attempts(self):