Skip to content

Commit 1723529

Browse files
committed
fix eol_check types
1 parent 59c4687 commit 1723529

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

libiocage/lib/Distribution.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ def __init__(self, host, zfs=None, logger=None):
2626
libiocage.lib.helpers.init_zfs(self, zfs)
2727
libiocage.lib.helpers.init_host(self, host)
2828
self.available_releases = None
29+
self.host = host
2930
self.zfs = zfs
3031
self.logger = logger
3132

@@ -107,18 +108,18 @@ def _get_eol_list(self) -> List[str]:
107108
_eol = "https://www.freebsd.org/security/unsupported.html"
108109
req = requests.get(_eol)
109110
status = req.status_code == requests.codes.ok
110-
eol_releases = []
111+
eol_releases: List[str] = []
111112
if not status:
112113
req.raise_for_status()
113114

114115
for eol in req.content.decode("iso-8859-1").split():
115-
eol = eol.strip("href=").strip("/").split(">")
116+
eol_line = eol.strip("href=").strip("/").split(">")
116117
# We want a dynamic EOL
117118
try:
118-
if "-RELEASE" in eol[1]:
119-
eol = eol[1].strip('</td')
120-
if eol not in eol_releases:
121-
eol_releases.append(eol)
119+
if "-RELEASE" in eol_line[1]:
120+
eol_candidate = eol_line[1].strip('</td')
121+
if eol_candidate not in eol_releases:
122+
eol_releases.append(eol_candidate)
122123
except IndexError:
123124
pass
124125

0 commit comments

Comments
 (0)