From b746a912810f149660a0cdf2ca13f6c338d08232 Mon Sep 17 00:00:00 2001 From: simon987 Date: Sun, 3 Oct 2021 10:43:19 -0400 Subject: [PATCH] Fix default value for retry codes --- hexlib/env.py | 4 +++- setup.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/hexlib/env.py b/hexlib/env.py index 80d099c..b23af3d 100644 --- a/hexlib/env.py +++ b/hexlib/env.py @@ -37,13 +37,15 @@ def redis_publish(rdb, item, item_project, item_type, item_subproject=None, item def get_web(session=None): ua = UserAgent() + retry_codes = os.environ.get("RETRY_CODES", "") + web = Web( session=session, proxy=os.environ.get("PROXY", None), rps=os.environ.get("RPS", 1), logger=stdout_logger, cookie_file=os.environ.get("COOKIE_FILE", None), - retry_codes=set(int(x) if x else None for x in os.environ.get("RETRY_CODES", "").split(",")), + retry_codes=set(int(x) for x in retry_codes) if retry_codes else None, retries=int(os.environ.get("RETRIES", 3)), retry_sleep=int(os.environ.get("RETRY_SLEEP", 0)), ua=ua[os.environ.get("USER_AGENT")] if os.environ.get("USER_AGENT", None) is not None else None diff --git a/setup.py b/setup.py index 3ebcbbd..c7fc3c6 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup setup( name="hexlib", - version="1.60", + version="1.61", description="Misc utility methods", author="simon987", author_email="me@simon987.net",