소스 검색

HUE-8672 [jb] Stopped cluster is different than terminated and should be in running category

Romain Rigaux 7 년 전
부모
커밋
cf01c37
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      apps/jobbrowser/src/jobbrowser/apis/data_warehouse.py

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

@@ -111,9 +111,11 @@ class DataWarehouseClusterApi(Api):
     return {}
 
   def _api_status(self, status):
-    if status in ['CREATING', 'CREATED', 'ONLINE', 'SCALING_UP', 'SCALING_DOWN', 'STARTING']: # ONLINE ... are from K8s
+    if status in ['CREATING', 'CREATED', 'ONLINE', 'SCALING_UP', 'SCALING_DOWN', 'STARTING']:
       return 'RUNNING'
-    elif status in ['ARCHIVING', 'COMPLETED', 'TERMINATING', 'TERMINATED', 'STOPPED']:
+    elif status == 'STOPPED':
+      return 'PAUSED'
+    elif status in ['ARCHIVING', 'COMPLETED', 'TERMINATING', 'TERMINATED']:
       return 'SUCCEEDED'
     else:
       return 'FAILED' # KILLED and FAILED