diff --git a/cs_tools/api/middlewares/tsload.py b/cs_tools/api/middlewares/tsload.py index 7621f956..dfd3c6b2 100644 --- a/cs_tools/api/middlewares/tsload.py +++ b/cs_tools/api/middlewares/tsload.py @@ -167,7 +167,13 @@ def _check_for_redirect_auth(self, *, cycle_id: CycleID) -> None: self.ts.api.v1._redirected_url_due_to_tsload_load_balancer = redirected log.info(f"The tsload API is redirecting CS Tools to node -> {redirected}") - self.ts.login() + d = { + "username": self.ts.config.thoughtspot.username, + "password": self.ts.config.thoughtspot.decoded_password, + } + r = self.ts.api.v1.dataservice_dataload_session(**d) + log.debug(r.text) + r.raise_for_status() def _check_privileges(self) -> None: """