Esempio n. 1
0
 def is_cluster_in_insufficient_status(cluster_id, api_client):
     return utils.is_cluster_in_status(
         client=api_client,
         cluster_id=cluster_id,
         statuses=[consts.ClusterStatus.INSUFFICIENT])
Esempio n. 2
0
 def is_cluster_in_cancelled_status(cluster_id, api_client):
     return utils.is_cluster_in_status(
         client=api_client,
         cluster_id=cluster_id,
         statuses=[consts.ClusterStatus.CANCELLED])
Esempio n. 3
0
 def is_installing(self):
     return utils.is_cluster_in_status(
         client=self.api_client, cluster_id=self.id, statuses=[consts.ClusterStatus.INSTALLING]
     )
Esempio n. 4
0
 def is_cluster_in_error_status(cluster_id, api_client):
     return utils.is_cluster_in_status(
         client=api_client,
         cluster_id=cluster_id,
         statuses=[consts.ClusterStatus.ERROR])
Esempio n. 5
0
 def is_finalizing(self):
     return utils.is_cluster_in_status(
         client=self.api_client, cluster_id=self.id, statuses=[consts.ClusterStatus.FINALIZING]
     )