From 71b9c0ad6592abb14415fde30e08c7bcf7423f40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hozza?= Date: Tue, 28 May 2024 17:29:52 +0200 Subject: [PATCH] Fix pylint issues MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add timeout to `requests.post()` and `requests.get()` calls to make pylint happy. Signed-off-by: Tomáš Hozza --- tools/koji-compose.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/tools/koji-compose.py b/tools/koji-compose.py index 90ebf2d2e..c94395ce5 100755 --- a/tools/koji-compose.py +++ b/tools/koji-compose.py @@ -130,22 +130,25 @@ class ComposerAPIClient: resp = requests.post(self.auth_server + "/token", data={ "grant_type": "refresh_token", "refresh_token": self.refresh_token, - }) + }, timeout=5) if resp.status_code != 200: raise RuntimeError(f"failed to refresh token: {resp.text}") return resp.json()["access_token"] def submit_compose(self, request): return requests.post(self.api_url + "/compose", json=request, - headers={"Authorization": f"Bearer {self.access_token()}"}) + headers={"Authorization": f"Bearer {self.access_token()}"}, + timeout=5) def compose_status(self, compose_id): return requests.get(self.api_url + f"/composes/{compose_id}", - headers={"Authorization": f"Bearer {self.access_token()}"}) + headers={"Authorization": f"Bearer {self.access_token()}"}, + timeout=5) def compose_log(self, compose_id): return requests.get(self.api_url + f"/composes/{compose_id}/logs", - headers={"Authorization": f"Bearer {self.access_token()}"}) + headers={"Authorization": f"Bearer {self.access_token()}"}, + timeout=5) def get_parser():