diff --git a/script/tools/build_upload_wsl_zip.py b/script/tools/build_upload_wsl_zip.py index 7cc7f3236b91771f2f5aea45fce53f97ebf0fd07..0fa7ea8c3a4ae53d126f9de400dd73aff2e4f2a8 100644 --- a/script/tools/build_upload_wsl_zip.py +++ b/script/tools/build_upload_wsl_zip.py @@ -46,11 +46,16 @@ def get_requests_result(url): """ follow url get data """ - response = requests.get(url) - if response.status_code != 200: - log.error(response) - raise requests.HTTPError("") - return response + try: + response = requests.get(url) + if response.status_code != 200: + logging.error(f"Failed to fetch data from {url}. Status code: {response.status_code}") + raise requests.HTTPError("Failed to get data from URL") + log.info(f"Successfully fetched data from {url}") + return response + except requests.exceptions.RequestException as e: + log.error(f"An error occurred while fetching data from {url}: {e}") + raise def build_jenkins_job(): """