Преглед изворни кода

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