From bdd4640a4f489b161ab9d05c9d86f24edaf6f975 Mon Sep 17 00:00:00 2001 From: Grzegorz Banasiak Date: Mon, 16 Oct 2023 09:07:30 +0200 Subject: [PATCH] Retrieve cluster info in serverless public mode (#1790) --- esrally/driver/driver.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/esrally/driver/driver.py b/esrally/driver/driver.py index 85c724411..7dd073985 100644 --- a/esrally/driver/driver.py +++ b/esrally/driver/driver.py @@ -718,10 +718,11 @@ def prepare_benchmark(self, t): self.logger.info("Skipping REST API check as requested explicitly.") elif uses_static_responses: self.logger.info("Skipping REST API check as static responses are used.") - elif serverless_mode and not serverless_operator: - self.logger.info("Skipping REST API check while targetting serverless cluster with a public user.") else: - self.wait_for_rest_api(es_clients) + if serverless_mode and not serverless_operator: + self.logger.info("Skipping REST API check while targetting serverless cluster with a public user.") + else: + self.wait_for_rest_api(es_clients) self.driver_actor.cluster_details = self.retrieve_cluster_info(es_clients) if serverless_mode and serverless_operator: build_hash = self.retrieve_build_hash_from_nodes_info(es_clients)