From 714106dab2bc6ee888224a97c5d2de1988ebe33f Mon Sep 17 00:00:00 2001 From: norohind <60548839+norohind@users.noreply.github.com> Date: Mon, 8 Nov 2021 22:05:49 +0300 Subject: [PATCH] fix TIME_BETWEEN_REQUESTS as env var --- utils.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/utils.py b/utils.py index 806e651..a15fe2f 100644 --- a/utils.py +++ b/utils.py @@ -16,7 +16,14 @@ BASE_URL = 'https://api.orerve.net/2.0/website/squadron/' INFO_ENDPOINT = 'info' NEWS_ENDPOINT = 'news/list' -TIME_BETWEEN_REQUESTS: float = float(os.getenv("JUBILANT_TIME_BETWEEN_REQUESTS")) or 3.0 +TIME_BETWEEN_REQUESTS: float = 3.0 +if os.getenv("JUBILANT_TIME_BETWEEN_REQUESTS") is not None: + try: + TIME_BETWEEN_REQUESTS = float(os.getenv("JUBILANT_TIME_BETWEEN_REQUESTS")) + + except TypeError: # env doesn't contain a float + pass + logger.debug(f'TIME_BETWEEN_REQUESTS = {TIME_BETWEEN_REQUESTS} {type(TIME_BETWEEN_REQUESTS)}') with open('available.json', 'r', encoding='utf-8') as available_file: