Fix a few Intellij IDEA warnings

This commit is contained in:
Marc Wrobel
2023-12-30 10:47:06 +01:00
parent f49e3dff15
commit b32cb09494
7 changed files with 19 additions and 20 deletions

View File

@@ -9,17 +9,17 @@ Unfortunately images creation date cannot be retrieved, so we had to use the tag
METHOD = "docker_hub"
def fetch_releases(product: endoflife.Product, config: endoflife.AutoConfig, url: str) -> None:
def fetch_releases(p: endoflife.Product, c: endoflife.AutoConfig, url: str) -> None:
data = http.fetch_url(url).json()
for result in data["results"]:
version_str = result["name"]
if config.first_match(version_str):
if c.first_match(version_str):
date = dates.parse_datetime(result["tag_last_pushed"])
product.declare_version(version_str, date)
p.declare_version(version_str, date)
if data["next"]:
fetch_releases(product, config, data["next"])
fetch_releases(p, c, data["next"])
p_filter = sys.argv[1] if len(sys.argv) > 1 else None
@@ -29,8 +29,7 @@ for product_name in endoflife.list_products(METHOD, p_filter):
product_frontmatter = endoflife.ProductFrontmatter(product.name)
for config in product_frontmatter.get_auto_configs(METHOD):
url = f"https://hub.docker.com/v2/repositories/{config.url}/tags?page_size=100&page=1"
fetch_releases(product, config, url)
fetch_releases(product, config, f"https://hub.docker.com/v2/repositories/{config.url}/tags?page_size=100&page=1")
product.write()
print("::endgroup::")